我正在尝试制作一个脚本,它将克隆div,引导程序4中的卡片,并更改div中的文本。我希望这发生一定次数。取决于变量。但是,当我使用下面的脚本时,我得到了8张卡(7个克隆),而不是它应该制作的3个克隆。有谁知道这里发生了什么?
$(document).ready(function(){
var cards = 3;
var id = "";
var newClass = "";
var i;
for(i = 0; i < cards; i++) {
id = id + "1";
newClass = newClass + "1"
$(".listings").clone().addClass(newClass).appendTo("body");
$("."+newClass).attr("id",id);
$("#" + id + " " + "h1").text("$5000");
}
});
答案 0 :(得分:0)
变化
.addClass(newClass)
到
.prop("class",newClass)