由于jQuery问题,在实现Disqus插件时出现问题

Problems in implementing Disqus plugin due to jQuery issues

本文关键字:问题 插件 Disqus 实现 jQuery 由于      更新时间:2023-09-26

我在一个博客网站上工作http://d361.azurewebsites.net/Blog.我使用了一个从http://tympanus.net/codrops/2012/12/11/fullscreen-pageflip-layou它使用javascript和jquery,而不是显而易见的。

我有两个问题。

  1. 我需要disqus插件在博客的每一篇文章。但由于整个网站基本上是一个单独的网页,我无法实现它。进一步的锚标签不起作用。目前disqus插件只在第一篇文章的情况下工作。

  2. 我还在网站上使用社交分享按钮。同样,他们只共享邮件网站链接,即d361.azurewebsites.net/Blog,而不共享实际文章。我试着使用锚标签,但它不起作用。

请帮帮我。正如你一定已经知道的,除了html和css,我不知道太多。

Disqus无法开箱即用地处理单页应用程序,您必须使用我们的AJAX协议来用新信息重新加载线程。该过程记录如下:http://help.disqus.com/customer/portal/articles/472107-using-disqus-on-ajax-sites

每当页面内容发生变化时,您都会调用DISQUS.reset,如下所示:

DISQUS.reset({
  reload: true,
  config: function () {  
    this.page.identifier = "new_disqus_identifier";  
    this.page.url = "http://example.com/#!new-url";
  }
});