對於此示例場景的第二<h3>World!</h3>
(請注意<..>
元素各級未知元素):未知級別下的jQuery Selector nth-child(n)?
<div></div>
<div class="class1">
<..>
<h3>Hello!</h3>
<..>
<h3>World!</h3>
</..>
</..>
</div>
讓假設我們只知道:
Top Parent <div class="class1">
和Target Child Elements <h3>
- 中層是
unknowns
。無論如何,可以是<p>
或<div>
或<ul>
。
所以我想用nth-child(n)
選擇器。但我不能用這樣的:
$("div.class1 h3:nth-child(2)").html();
現在,我意識到是nth-child(n)
選擇只能選擇父元素的Direct Child
,儀式?
我可以通過使用nth-child(n)
選擇器使它工作嗎?
不知道你的 「絕對」 的意思。 – BoltClock
注意事項:標題元素不應該存在於段落或跨度內,因此可能會混淆你的jQuery調用。看到這個演示:http://jsfiddle.net/jackwanders/9pCuz/1/ – jackwanders
肯定會節省很多時間,如果你提供更多的定義範圍 – charlietfl