我使用jquery在dom中插入html。一切都很好,现在我需要复制一个元素4次,我不知道如何。
这就是我使用Jquery将元素插入DOM的方法。
function Pin(caixaPin){
var $temp;
$temp = $("<div></div>");
$temp.addClass("caixaPin");
$temp.html(caixaPin);
$("body").append($temp);
}
Pin('<div></div>');
谢谢!!
答案 0 :(得分:2)
for (var i = 0; i < 4; i++){
Pin('<div></div>');
}
你去吧。循环的基本从0到3(4次)。并在其中调用Pin
。
答案 1 :(得分:2)
您可以使用jsfiddle https://jsfiddle.net/eL3usbxb/
function Pin(caixaPin){
for(var i=0; i<4; i++){
var $temp;
$temp = $("<div></div>");
$temp.addClass("caixaPin");
$temp.html(caixaPin);
$("body").append($temp);
}
}
Pin('<div></div>');
另一种方式 只需在循环中调用Pin函数
for (var i = 0; i < 4; i++){
Pin('<div></div>');
}
答案 2 :(得分:1)
只需在循环中执行功能引脚
答案 3 :(得分:1)
您可以使用for循环创建X的Y量,如下所示:
for (var j = 0; j <= 3; j++)
{
$('body').append('<div class="caixaPin"></div>')
}
这样做是将j定义为0,当它达到3并包含3时,将<div></div>
附加到正文。希望这有帮助