올바른 방법 외에는 여러 가지 방법을 시도했습니다.setTimeout/pausing/etc
이 시도 :
setTimeout(function() {
$('.historyTextBoxes p')
.bind('showText', function(e) {
$(this).fadeIn(800, function(){
$(this).next().length && $(this).next().trigger("showText");
});
}).eq(0).trigger('showText');
}, 4000);
다음 0.800 밀리 초의 속도로 다른 후 하나의 각 단락을 페이드 4 초 동안 기다립니다.
는 내가 뭘 원하는 다음 단락은 페이드하기 전에 다음 4 초 기다린 0.800 MS에서의 단락을 페이드 인
의 기본 셋업 :.
$('.historyTextBoxes p')
.bind('showText', function(e) {
$(this).fadeIn(800, function(){
$(this).next().length && $(this).next().trigger("showText");
alert('pause here');
});
}).eq(0).trigger('showText');
작품 그러나 나는 경고가있는 곳에서 잠시 멈추도록 올바른 구문을 사용했습니다.
나는 함수에 대한 호출을 시도했지만 기다리는 것 외에는 아무것도 실행할 필요가 없다. 그럼 난 그냥 그 함수 대신 위의 경고를 부를 수
function wait() {
pause(for 4 seconds);
}
: 그래서 의사 코드에
, 내가 뭔가를 정의하기 위해 노력하고있어.setTimeout
의 문제점은 기능을 정의하는 '데'가 있었지만 뭔가 생각하는 것이 아닙니다.
다음과 같은 의미입니까? http://roxon.in/scripts/fademe_jquery_plugin/ –
꽤 깔끔하지만 순환적인 것처럼 보입니다. 좋은 발견. –