我很乾燥,根據「n」的值動態添加行項目;即使循環運行多次,jQuery也只會追加一次。jQuery:追加多個元素
關於如何附加「n」個訂單項的建議?
var t = $(this);
var counter = $("<ol class='slide-counter'></ol>");
var dot = $("<li></li>");
if (n > 1) {
t.append(counter);
for (var i = 0; i < n; i++) {
counter.append(dot);
}
$(".slide-counter li:first-child").addClass("active");
}
'counter.append(dot.clone());'。如果您通過'.append'作爲Dom/JQuery元素,它將簡單地重新定位它。 – Stryner 2014-09-25 20:37:27
你能發佈你的html代碼嗎? – 2014-09-25 20:40:05