flexslider 图片刷新加载不显示问题

使用chorme F12 看了下 data[i] 有值 可以看到图片 但是select选择一个日期使用ajax请求后 回调执行flexslider加载方法就不显示了

    // 报告期图片加载

    var createReportImg = function(data){

        var html = "";

        var len = data.length/3; //求图片需要的页数

        if(data.length%3 > 0){   //有余数加一页

            len += 1;

        }        

        for(var i=0;i<len;i++){

            html+=getHtml();

        }

        $("#ul1").html(html);

        $(".f-imgs").each(function(i){

            that = $(this);

            that.attr("src",data[i]);  //data[i]有值

        });

        // flexslider 初始化图片轮播

        

        $(".flex").flexslider({

            animation: "slide",

            animationLoop: true,

            directionNav: true, 

            controlNav: true,

            itemMargin: 5,

            maxItems: 3,

            start:function(slider){

                $("body").removeClass("loading");

            }

        }); 

    

    }


慕妹3146593
浏览 992回答 1
1回答

拉丁的传说

在函数开始加上一句$(".flex").removeData("flexslider");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript