infinitescroll.js的自定义脚本回调
Custom Script callback for infinitescroll.js
所以网上有很多关于这方面的文章,都是一样的,都不起作用
我想做的是在无限滚动运行后运行JS函数。
当我尝试运行它时,我会遇到语法错误SyntaxError:缺少:在属性id之后,函数(arrayOfNewElems){
<script>
if ( ! navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/)) {
var infinite_scroll = {
loading: {
img: "<?php echo get_template_directory_uri(); ?>/images/ajax-loader.gif",
msgText: "<?php _e( 'Loading the next set of products...', 'woothemes' ); ?>",
finishedMsg: "<?php _e( 'All products loaded.', 'woothemes' ); ?>"
}, function(arrayOfNewElems) {
$('img')equalHeights();
});,
"nextSelector":".pagination a.next",
"navSelector":".pagination",
"itemSelector":"#main .product",
"contentSelector":"#main ul.products"
};
jQuery( infinite_scroll.contentSelector ).infinitescroll( infinite_scroll );
}
</script>
有人知道究竟如何运行equalHeights()函数吗;
有很多语法错误,所以我一开始很容易。
var infinite_scroll = {
obj: {
prop1 : val1,
}, function() {}
};
所以有一个问题。您必须为函数命名。但你想什么时候叫它?装载什么时候完成?它必须看起来像这样:
var infinite_scroll = {
loading: {
finished : function() {}
}
};
在您的函数中,您有另一个语法错误:
$('img')equalHeights();
应为:$('img').equalHeights();
相关文章:
- 不同'单击'不同脚本中的回调:我可以控制执行顺序吗
- 当页面中的某些脚本已经执行时,javascript回调
- 带有全局变量、咖啡脚本和回调的模块 CSV
- 如何制作add的回调函数或同步制作此脚本
- 咖啡脚本中的回调
- 从java脚本到C#的回调,C#和java脚本之间的异步编程
- 如何在 JavaScript 中为嵌套脚本标记追加注册回调
- 咖啡脚本化的 ajax 调用结果在实际成功时失败回调
- Modernizr.load 回调在加载脚本之前执行
- 执行多个具有多个回调的 php 脚本
- 在咖啡脚本中编写回调函数
- Google Apps 脚本 - UiApp ServerHandler 回调函数 - 值未定义
- 爪哑脚本 |回调到 clearInterval,可能
- 将 ajax 回调脚本代码放在 rails 3.1 中的位置
- 单独的回调函数 Java 脚本
- infinitescroll.js的自定义脚本回调
- 只包含回调的脚本需要JS填充程序
- 如何在加载所有脚本后获得回调
- 主干 .on 事件侦听器,带有带有咖啡脚本的回调函数
- Javascript onload回调;类型“;或“;rel”'text/plain'在脚本或链接标记上