我該如何做到這一點更簡單?jquery動畫回調開始next動畫
var i = 0;
$(this).find(".ui-stars-star-on-large:eq("+i+")").animate({width: w+'px'}, 200, "swing", function() {
i++;
$(this).parent().find(".ui-stars-star-on-large:eq("+i+")").animate({width: w+'px'}, 200, "swing", function() {
i++;
$(this).parent().find(".ui-stars-star-on-large:eq("+i+")").animate({width: w+'px'}, 200, "swing", function() {
i++;
$(this).parent().find(".ui-stars-star-on-large:eq("+i+")").animate({width: w+'px'}, 200, "swing", function() {
i++;
$(this).parent().find(".ui-stars-star-on-large:eq("+i+")").animate({width: w+'px'}, 200, "swing", function() {
i++;
});
});
});
});
});
你需要證明你的標記。可能最好爲此創建一個小提琴來展示你的工作。 – 2013-04-11 21:14:00
Humm,我會嘗試並返回。 – pkdkk 2013-04-11 21:15:43
我不認爲標記是必要的。看起來遞歸可以在這裏幫助。 – 2013-04-11 21:17:50