2013-10-10 88 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