jquery-错误滑动页面功能问题

时间:2016-04-01 07:54:14

标签: jquery swipeview

我目前正在使用laravel 4.2和jquery,swipeview.js 滑动页面脚本源。 但它会导致'无法读取属性'样式'未定义'TypeError。 无法找到原因

var carousel,el,i,page;
    carousel = new SwipeView('#wrapper2', {
        numberOfPages: '{{$users->getLastPage()}}',
        hastyPageFlip: true
    });
    // Load initial data
    for (i=0; i<3; i++) {
        if('{{$users->getLastPage()}}'==1) page = 0;
        else
        page = i==0 ? '{{$users->getLastPage()}}'-1 : i-1;
        divide_user_set(1+page,i,true);
    }
    function divide_user_set(page,i,init) {
        alert(page);
            $.get("/sale/divide_user_set?shop_id={{Auth::user()->shop_id}}&page="+page, function(data){
                    $('#feed'+i).html(data);
            if(init) {
                el = document.createElement('span');
                el.innerHTML = $('#feed'+i).html();
                carousel.masterPages[i].appendChild(el)
            } else {
                el = carousel.masterPages[i].querySelector('span');
                el.innerHTML = $('#feed'+i).html();
            }
            }, "html");
    }

    carousel.onFlip(function () {
        var el,
            upcoming,
            i;

        for (i=0; i<3; i++) {
            upcoming = carousel.masterPages[i].dataset.upcomingPageIndex;
            if (upcoming != carousel.masterPages[i].dataset.pageIndex) {
                divide_user_set(1*upcoming+1,i,false);
            }
        }
    });

0 个答案:

没有答案