首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在添加事件时未定义ias。

在添加事件时未定义ias。
EN

Stack Overflow用户
提问于 2016-02-22 03:12:32
回答 1查看 680关注 0票数 0

我的剧本里写着这个:

代码语言:javascript
复制
jQuery(document).ready(function(){
    var ias = jQuery.ias({
        container : ".category-products",
        item : "#products-list",
        next : "a.next",
        pagination : '.pages',
        loader : '<img src="/skin/adminhtml/default/enterprise/images/ajax-loader-tr.gif" alt="Loading...">',
        triggerPageThreshold : 9999
    });
    ias.on('loaded', function (items) { //Uncaught TypeError: Cannot read property 'on' of undefined
        console.log('random');
    })
});

这是在我的脑海里:

代码语言:javascript
复制
<script type="text/javascript" src="https://www.digitalcinema.com.au/skin/frontend/enterprise/helloshopper/js/jquery.min.js"></script>
<script type="text/javascript" src="../js/auto-load/jquery-ias.min.js"></script>

在滚动页上,正在加载新项,但ias.on('loaded', function (items)正在抛出错误。

未定义的TypeError:无法读取属性“on”的未定义

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-22 04:52:06

对加载的新项使用onLoadItems,如下所示:

代码语言:javascript
复制
jQuery.ias({
    container : ".category-products",
    item : "#products-list",
    next : "a.next",
    pagination : '.pages',
    loader : '<img src=".." alt="Loading...">',
    triggerPageThreshold : 9999,
    onLoadItems: function( items ) {
        console.log('item loaded');
    }
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35545224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档