我有这个html结构:
<div id="title" class="span7">
<span id="details" class="detail pull-right">
<a class="detailShow" href="#">More details</a>
</span>
<p>My text example</p>
</div>
<div class="span9 hide" style="display: block;">
<div class="row topRow">
<div class="span9">
<div class="detailInfo">
<p>Informazioni aggiuntices</p>
</div>
</div>
</div>
</div>
我想选择.detailInfo div,从我在div“title”上的第一个唯一ID开始。
我有这段代码:
$("#title").next(".span9");
不知道如何继续...
选择detailInfo div的最佳方法是什么?
答案 0 :(得分:1)
只需$('.detailInfo')
根据课程选择。
或更完整:
$("#title").next(".span9").find('.detailInfo')
答案 1 :(得分:1)
有几种方法可以选择div,我认为最有效的方法如下:
$('#title+div .detailInfo')
$('.detailInfo', '#title+div')
编辑:没有注意到 div#title 不是 div.detailInfo
的祖先答案 2 :(得分:0)
$('.detailInfo')
您可以直接选择
$("#title").next(".span9").find('.detailInfo')