2012-10-03 101 views
0

我使用jquery循環插件在頁面上製作一些幻燈片。部分更新後重新綁定/初始化循環腳本

$(document).ready(function() { 

    $('#slideshow').cycle({ 
    fx:  'fade', 
    speed: 300, 
    timeout: 5000 
    }); 

... 

,但我也想使DIV容器的一些部分更新,以確保這些新的意見進入旋轉

setInterval(function() { 
    $("#update1").load(location.href+" #update1>*",""); 
    }, 30000); 

但這樣的循環會停止工作後。我懷疑我不得不重新綁定週期的事件,但它怎麼我想不通這樣

<div id="update1"> 

     <div id="slideshow" class="slide_container"> 

     </div> 

     </div> 

回答

0

答案在這裏

jquery .live on load event

我的HTML看起來需要將函數調用綁定到局部更新

$("#update1").load(location.href+" #update1>*",function(){ 
    LoadSlideShow(); 
    }); 
    }, 30000);