2013-10-10 11 views
1

.dequeue()과 결합 된 두 가지 효과가 있습니다. 어떻게이 효과를 x 번 반복 할 수 있습니까? 한 번만 실행하는 대신 4 번, 5 번 등. Jquery UI 반복 결합 효과 x 번

JSFIDDLE:

* JS *

$('somediv').effect("highlight", 1000).dequeue().effect("bounce", 1000); 

답변

1
$('#test').click(function() { 
    for (var i = 0; i < 5; i++) { 
     setTimeout(bounce,i * 1500); 
    } 
}); 

function bounce(){ 
    $('#test').effect("highlight", 1000).dequeue().effect("bounce", 1000); 
} 

여기 http://jsfiddle.net/zqK47/

+0

작동 예 http://jsfiddle.net/bababalcksheep/US9z7/ 참조. 그것은 육포입니다. – django