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();
    });
    ";
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 求fpga交通信号灯设计Verilog代码
  • ¥50 adb连接不到手机是怎么回事?
  • ¥20 抓取数据时发生错误: get_mooncake_data() missing 1 required positional argument: 'driver'的问题,怎么改出正确的爬虫代码?
  • ¥15 vs2022无法联网
  • ¥15 TCP的客户端和服务器的互联
  • ¥15 VB.NET操作免驱摄像头
  • ¥15 笔记本上移动热点开关状态查询
  • ¥85 类鸟群Boids——仿真鸟群避障的相关问题
  • ¥15 CFEDEM自带算例错误,如何解决?
  • ¥15 有没有会使用flac3d软件的家人