2010-02-26 5 views

답변

0

내부 일시 중지/다시 시작 작업에 연결하기 위해 원본 플러그인 소스를 수정하는 방법이 있습니다. 필자는이를 추가하여 원본 작성자에게 변경 사항을 제공하여 원하는 경우이 기능으로 플러그인을 확장 할 수 있습니다.

+0

변경 사항을 표시 하시겠습니까? 그들은 Cycle Plugin에서 아직 구현되지 않은 것 같습니다. – Geert

0

나는 스팬 텍스트를 변경하기 위해 일시 ​​중지를 처리하는 코드를 래핑하는 것이 가장 좋습니다.

function pauseCycle() { 
    $("#cyclestatus").html("Paused"); 
    $("#cycle").cycle("pause"); 
} 

사실, 그 이상으로주기 플러그인 소스를 실제로 편집해야 할 수도 있습니다. 일시 중지/일시 중지 해제 프로세스에 쉽게 연결할 수있는 방법이없는 것 같습니다.

2

Cycle의 저자 인 Mike Alsup에게 며칠 전 일시 중지 및 다시 시작 콜백을 요청했습니다. He has implemented them already! 얼마나 시원한가. 고마워, 마이크!

view a live demo here 수 있습니다.

$('.slideshow').cycle({ 
    paused: function(cont, opts, byHover) { 
     $('#status').html('paused'); 
    }, 
    resumed: function(cont, opts, byHover) { 
     $('#status').html('running'); 
    } 
});