jQuery特定类中特定类的选择器

前端之家收集整理的这篇文章主要介绍了jQuery特定类中特定类的选择器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将 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()只是用$()包装目标选择器,它适用于我.

注意请勿使用NUMERIC ID. IT ID禁止.更多READ

猜你在找的jQuery相关文章