zoukankan      html  css  js  c++  java
  • swiper 解决动态加载数据滑动失效的问题

    两种解决方法

    第一种解决办法:

    success:function(result){
    var resultdata =eval("("+result+")");
    if(resultdata.status == 1){
        var dataList = resultdata.data;
        currentPage = resultdata.currentPage;
        pageCount = resultdata.pageCount;
        var html = "";
        if(pageCount == 0){
            html ='<div class="noCollect">' + resultdata.msg + '</div>';
        }else{
            for(var i in dataList){
                var data = dataList[i];
                html += '<div class="swiper-container artistDiv">'
                + '<div class="swiper-wrapper">'
                + '<div class="swiper-slide workDiv">'
                + '<div class="app_inlineBlock workPic">'
                + '<img class="picImg" src="'+ data.artistAvatar +'" />'
                + '</div>'+'<div class="app_inlineBlock workInfo">'
                + '<div class="artistName">' + data.artistName + '</div>'
                + '<div class="workName">' + data.artworkName + '</div>'
                + '<div class="workValue">'+ data.typeName +'/'+ data.width + '*' + data.height +'/' +data.createYear + '</div>'
                + '</div><div class="app_inlineBlockRight workPrice">'
                + '<div class="price">¥'+ data.marketPrice +'</div></div></div>'
                + '<div class="swiper-slide delBtn">删除</div></div></div>';
            }
             
        }
        $("#list").append(html);
        //swiper初始化 
        var swiper = new Swiper('.swiper-container', {
            pagination: '.swiper-pagination',
            slidesPerView: 'auto',
            paginationClickable: true,
            spaceBetween: 0
        });
    }
    

      2、swiper初始化加两行代码

    swiper1 = new Swiper('.swiper-container', { 
     initialSlide :0, 
     observer:true,//修改swiper自己或子元素时,自动初始化swiper 
     observeParents:true//修改swiper的父元素时,自动初始化swiper 
    });
    

      

  • 相关阅读:
    centos 6 关闭防火墙
    linux 卸载openJDK
    elasticsearch-head 配置
    elasticsearch6.5.x-centos6
    gitbook 安装和使用
    ubuntu 开启关闭mysql服务
    spring boot 项目使用idea正常打包后执行总是出现异常,解决办法
    idea导入配置SSM项目,并进行打包
    正则表达式规则
    Debug --> 对于pcap包中的某一packet的小分析
  • 原文地址:https://www.cnblogs.com/agansj/p/9054094.html
Copyright © 2011-2022 走看看