dsbpaqt61965 2013-05-16 17:24
浏览 37
已采纳

是否可以使用无限滚动在内部加载更多页面?

my question is the following ,i have a dynamic page that fetches images from the database for my products. I display 14 products with sub-product images over here : "http://www.14u-fashion.com/shop/cat/65". I want to remove the arrows and made it an infinity scroll , i used this library : "github.com/paulirish/infinite-scroll" , everything works fine (working here "dokimastiko.14u-fashion.com/shop/cat/65") but when i load more content on scroll the javascript that makes the images turn (and the arrows on each product 'clickable') doesn't carry on. My code so far is this

$o . ="$('#catview').infinitescroll({
                   navSelector:'div.nextPage',             
                   nextSelector:'div.nextPage a:first',
                   itemSelector:'#catview div.loadPage',
                   loading: 
                   {
                    finishedMsg: '',
                    msgText: '',
                    img : '/../../../images/loading.gif',
                    },
                    debug:true;
                   animate: true,

   });
   "; 

Any way to make it work with javascript? I tried with pathParse but even more errors occur

  • 写回答

1条回答 默认 最新

  • doucheng4660 2013-05-16 17:31
    关注

    make your js code that makes images turn into a function and use the optional callback $(elem).infinitescroll(options,[callback]) to call the function again

    Something like this:

    function codeForImageTurn(){
        //turn image, click stuff
    }
    
    //run once when page load
    codeForImageTurn();
    
    
    //add as callback everytime scroll elements are added so it will re-run
    $o. = "$('#catview').infinitescroll({
        navSelector:'div.nextPage',             
        nextSelector:'div.nextPage a:first',
        itemSelector:'#catview div.loadPage',
        loading: 
        {
            finishedMsg: '',
            msgText: '',
            img : '/../../../images/loading.gif', //starting with `/` means root, you can't go anything up
        },
        debug:true;
        animate: true,
    
    },function(){
        codeForImageTurn();
    });
    ";
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用