我使用flexslider塞在由下面的代碼觸發:刷新Flexslider
$(window).on('load', function() { $('.flexslider').flexslider(); });
一旦頁面加載此運行。後來在應用程序中,我替換了flexslider的內容(其中的圖像數量和來源),並需要重新加載flexslider。
我的代碼如下:
document.getElementById('contestant1').onclick = function() {
process();
}
output = "";
for (num=1; num<=3; num++) {
imagesource = "Week" + num + "/Antony.png";
output = output + "<li> <img src=" + imagesource + " /> </li>";
}
document.getElementById('images').innerHTML = output;
console.log(output);
$('.flexslider').flexslider();
請告訴我如何強制flexslider重新裝入。下面是完整的應用程序的鏈接,但是它的問題不相關的一些更復雜的元素:想出一個修復
http://eg-graphics.com/zwooper/EGVGV/Season2/MemoryWall.html
主要的問題似乎是你只能加載flexslider函數一次,而且我需要多次執行它 – EGxo