나는 jQuery cycle plugin을 사용 중이며 별도의 기간에 슬라이드 쇼의 현재 상태 (일시 중지/계속)를 표시하려고합니다.Jquery Cycle Plugin : 일시 중지 이벤트/계속 하시겠습니까?
이제 슬라이드 쇼가 일시 중지되거나 일시 중지 해제 될 때 트리거되는 이벤트를 찾지 못하면 해당 텍스트를 설정하지 않습니다.
어떻게하면됩니까?
나는 jQuery cycle plugin을 사용 중이며 별도의 기간에 슬라이드 쇼의 현재 상태 (일시 중지/계속)를 표시하려고합니다.Jquery Cycle Plugin : 일시 중지 이벤트/계속 하시겠습니까?
이제 슬라이드 쇼가 일시 중지되거나 일시 중지 해제 될 때 트리거되는 이벤트를 찾지 못하면 해당 텍스트를 설정하지 않습니다.
어떻게하면됩니까?
내부 일시 중지/다시 시작 작업에 연결하기 위해 원본 플러그인 소스를 수정하는 방법이 있습니다. 필자는이를 추가하여 원본 작성자에게 변경 사항을 제공하여 원하는 경우이 기능으로 플러그인을 확장 할 수 있습니다.
나는 스팬 텍스트를 변경하기 위해 일시 중지를 처리하는 코드를 래핑하는 것이 가장 좋습니다.
function pauseCycle() {
$("#cyclestatus").html("Paused");
$("#cycle").cycle("pause");
}
사실, 그 이상으로주기 플러그인 소스를 실제로 편집해야 할 수도 있습니다. 일시 중지/일시 중지 해제 프로세스에 쉽게 연결할 수있는 방법이없는 것 같습니다.
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');
}
});
변경 사항을 표시 하시겠습니까? 그들은 Cycle Plugin에서 아직 구현되지 않은 것 같습니다. – Geert