Jquery 无限滚动:评论内联插件的良好回调

Jquery 无限滚动:评论内联插件的良好回调,jquery,ajax,wordpress,callback,jquery-callback,Jquery,Ajax,Wordpress,Callback,Jquery Callback,我使用wordpress的无限滚动插件,效果很好。 但我也使用插件内联Ajax注释,它在每篇文章上以Ajax显示注释 它不适用于无限滚动中的帖子,因为脚本需要回调 所以我使用这个回调: ajaxLoadedCallback() 因为在内联注释的script.js中,我可以看到: // BETA: If newly loaded Ajax content has javascript then execute. // This helps inline-ajax-comments work if

我使用wordpress的无限滚动插件,效果很好。 但我也使用插件内联Ajax注释,它在每篇文章上以Ajax显示注释

它不适用于无限滚动中的帖子,因为脚本需要回调

所以我使用这个回调: ajaxLoadedCallback()

因为在内联注释的script.js中,我可以看到:

// BETA: If newly loaded Ajax content has javascript then execute.
// This helps inline-ajax-comments work if loaded by something like Infinite Scroll.
// You MUST run this callback after ajax success. see jQuery docs.

function ajaxLoadedCallback() {
  scriptx = document.getElementsByTagName("script");


scripts = new Array();
for (var idx=0; idx<scriptx.length; idx++) {

    if (jQuery(scriptx[idx]).is(".inline-comments-script")) {
        scripts.push(scriptx[idx].innerHTML);
    }

}
//测试版:如果新加载的Ajax内容包含javascript,则执行。
//这有助于内联ajax注释在通过类似无限滚动的方式加载时正常工作。
//您必须在ajax成功后运行此回调。请参阅jQuery文档。
函数ajaxLoadedCallback(){
scriptx=document.getElementsByTagName(“脚本”);
脚本=新数组();

对于(var idx=0;idx我不知道你的问题的答案。但是我有一个解决方案来解决你的内联评论问题。检查,在你的博客上添加注释选项。它在任何平台上都能无缝工作,并且大部分被ghost用户采用