用jquery附加一个close标签

时间:2010-11-11 09:04:11

标签: jquery

我遇到这种情况:

这里开始循环...

$("#sez:last").append("<div id=\"sezDati\" class=\"counter_"+d+"\">"+name+"</div>");         if ( d  ==  6  ){ $("#sez:last").find(".counter_6").after().wrap("</div><div id=\"sezDati\">");
}
d++

在6 div之后#sezDati我需要先附加一个关闭标签,然后重新打开一个sezDati div ... 任何帮助?

感谢

1 个答案:

答案 0 :(得分:0)

你真的不应该为多个元素使用相同的id。使用计数器生成动态ID并使用它们。另外,为什么你在这种情况下使用.after().wrap()?当然你需要的只是一个.after()

类似的东西:

$("#sez:last").append("<div id=\"sezDati_"+d+"\" class=\"sezDati\">"+name+"</div>");
if ( d  ==  6  ){ 
   $("#sez:last").find(".sezDati_6").after("</div><div id=\"sezDati\">");
}
d++