2012-10-03 2 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); 
관련 문제