多说简介

qq login

很简单的 … 网站注册… 然后就可以获得 多说的代码了.. 放到 jekyll 模板中就可以了…

<!-- 多说评论框 start -->
<div class="ds-thread" data-thread-key="/blog/1989/06/03/多说✔︎" data-title="多说✔︎" data-url="/blog/1989/06/03/%E5%A4%9A%E8%AF%B4.html"></div>
<!-- 多说评论框 end -->

<!-- 多说公共JS代码 start (一个网页只需插入一次) -->
<script type="text/javascript">
var duoshuoQuery = {short_name:"0214"};
(function() {
var ds = document.createElement('script');
ds.type = 'text/javascript';ds.async = true;
ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
ds.charset = 'UTF-8';
(document.getElementsByTagName('head')[0] 
 || document.getElementsByTagName('body')[0]).appendChild(ds);
})();
</script>
<!-- 多说公共JS代码 end -->

Pjax多说

// 下面是 pjax  + 多说评论的Pjax重载
function pajx_loadDuodsuo(){ 
  var dus=$(".ds-thread"); if($(dus).length==1){
  var el = document.createElement('div');
   el.setAttribute('data-thread-key',$(dus).attr("data-thread-key"));//必选参数
   el.setAttribute('data-url',$(dus).attr("data-url"));
   DUOSHUO.EmbedThread(el);
   $(dus).html(el);
}};
// 多说重载函数. 每次点击pjax都要执行 .不然要刷新网页才能出现多说....
$(document).pjax("a", '#contentDiv', { fragment: '#contentDiv', timeout:8000}   );  
$(document).on('pjax:start', function() { NProgress.start(); });
$(document).on('pjax:end',   function() { NProgress.done(); pajx_loadDuodsuo(); });