获取新内容后重新加载脚本(无限滚动wordpress+fancybox)
Reload scripts after fetching new content (infinite scroll wordpress + fancybox)
一般来说,我对JQuery和Javascript非常陌生。我正在使用无限滚动wordpress插件,我正在高度定制一个主题。在主题中,它最终调用了Fancybox Javascript——我将其用作主页上4x4帖子/图像网格上的图像库。
当你向下滚动时,它会加载16个新帖子,但它不包括Fancybox效果(甚至不能点击图像)
该插件有一个部分"在获取下一篇文章后调用Javascript":当新内容进来时,任何应用于页面加载上的文章内容的函数都需要执行。
Fancybox脚本加载在页脚的"page_templates.php"下。我不确定如何使其工作?:/
这是我的网站,任何帮助都将不胜感激!我的网站
我既没有使用fancybox也没有使用无限滚动,但这里的逻辑是,fancybox不会在无限滚动获取的内容上自动调用。我们必须明确做到这一点。
你能以某种方式配置无限滚动吗?因为我们需要做的是使用无限滚动中的回调函数来调用新提取的元素上的fancybox:
function applyFancyBoxToImages(elements){
$(elements).each(function(){
$(this).find('img').fancybox();
});
}
$(elem).infinitescroll(options,applyFancyBoxToImages(arrayOfNewElems));
或者类似的东西。
相关文章:
- ng应用程序使脚本无限运行
- 无限的java脚本循环
- 原生脚本无限翻译动画
- 在触发无限滚动时运行脚本
- 如何在Twitter对话中的每个无限滚动事件上执行Greasemonkey脚本
- 如何将我的脚本应用于通过无限滚动加载的图像
- jQuery 脚本在 Firefox 中创建无限循环(仅限)
- Tumblr 无限(无休止)滚动/自动页面脚本问题
- 其他 Ajax 脚本在使用 WordPress jetpack 无限滚动时挂起
- 我的脚本只运行一次,我想要无限次而不重新加载 html 页面
- 如何防止JQuery脚本在自定义无限滚动脚本中重复
- 脚本获胜't承载无限长的卷轴和砖石结构
- 由脚本引起的无限重定向
- 获取新内容后重新加载脚本(无限滚动wordpress+fancybox)
- 如何使这个脚本无限循环
- 试图插入字符时,脚本陷入无限循环
- 在这个无限滚动脚本中发生了什么?
- 无法集成无限滚动到现有的工作JSON脚本
- Java脚本递归地添加子节点以无限循环结束
- 如何从打开谷歌电子表格文档时始终执行的无限循环中停止谷歌应用程序脚本