我想将
HTML附加到特定ID的div中.如何选择它?
<div id="1"> <div class="c"></div> <div class="c"></div> <div class="c"></div> </div> <div id="2"> <div class="c"></div> <div class="c"> TO APPEND INSIDE THIS DIV </div> <div class="c"></div> </div> <div id="3"> <div class="c"></div> <div class="c"></div> <div class="c"></div> </div>@H_502_3@我正在使用
$(data).appendTo("#"+id).find(".c");@H_502_3@但它给了我一个问题,因为附加不是在div内部而是在div之外
解决方法
你可以试试,
$('div#3 div.c').eq(1).append('<div class="new">NEW</div>');@H_502_3@要么
$('<div class="new">NEW</div>').appendTo($('div#4 .c:eq(1)'));@H_502_3@你可以试试:
$(data).appendTo($('#'+ id +' .c'));@H_502_3@为了更具体,可以使用任何特定div.c的索引;
$(data).appendTo($('#'+ id +' .c:eq(2)')); // append to third `div.c`@H_502_3@更新:for appendTo()只是用$()包装目标选择器,它适用于我.