我使用jQuery建立一些HTML和最终的代码应该是这样的:jQuery的Appendto多个标签与属性一定DIV
<div id="uploaded">
<div class="thumbs">
<img src="http://www.example.com/image.jpg" />
<div class="delete-pic">delete</div>
</div>
</div>
所以div ID为“上传”在源硬编码,
$('<div class="thumbs"></div>').appendTo('#uploaded');
$('<img />').attr("src", thumb_url).appendTo('.thumbs');
$('<div></div>').attr("class", "delete-pic").appendTo('.thumbs').text("delete");
这工作得很好,但有可能是:休息(.thumbs,IMG,.delete-PIC)将使用jQuery
所以我用下面的jQuery代码做的工作被插入一个未知的女士mber div.thumbs作为div#的子版上传。所以上面的jquery会将同一块代码添加到当前屏幕上的所有div.thumb中。
我就在想,如果产生一个随机ID为每个div.thumbs,然后使用该ID来appendto图像和div.delete-PIC
,但也许有一些简单的解决方案?
请张贴您的实际代码。 '.thumbs'是一个语法错误。 – alex 2011-12-29 01:15:48
@alex对不起,忘记用引号括起类名..现在编辑 – ethmz 2011-12-29 02:44:29