layer.photos()異步修改圖片地址後顯示異常

項目中有一個圖片有預覽(用的layer.photos()),須要異步修改圖片地址,可是成功修改後第一次預覽會顯示修改前的大圖,第二次之後就都正常了。異步

嘗試修改爲功後再次調用layer.photos(),也沒有做用。oop

把layer.js文件中this

loop || parent.on('click', options.img, function(){ var othis = $(this), index = othis.attr('layer-index'); layer.photos($.extend(options, { photos: { start: index, data: data, tab: options.tab }, full: options.full }), true);
 pushData();
})

改成spa

 
 
loop || parent.on('click', options.img, function(){    pushData();  var othis = $(this), index = othis.attr('layer-index');   layer.photos($.extend(options, {    photos: {      start: index,      data: data,      tab: options.tab    },    full: options.full                                                                                    }), true);})
相關文章
相關標籤/搜索