我很干燥,根据“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