一直在谷歌搜索和試錯的一個小時,試圖拿出一個jQuery選擇器來訪問可擴展樹中的幾個標籤元素之一。在HTML或者是這樣的:jquery選擇器找到一個子元素與
<span id="ppown" class="treeTitleSpan" role="leaf">PPO</span>
<span class="treeCheckBoxLabel">
<label class='nodeCheckIcon' />
或者這樣:
<span id="ppw" class="treeTitleSpan" role="leaf">Other</span>
<span class="handle closed"></span>
<span class="treeCheckBoxLabel">
<label class='nodeCheckIcon' />
,我來自在每種情況下.treeTitleSpan跨度開始(在點擊處理程序)。我知道我可以訪問一個具有:
$(this).next().next().children('.nodeCheckIcon');
,並與其他:
$(this).next().children('.nodeCheckIcon');
但我想一個選擇,會爲這兩種情況下工作,「發現」似乎並沒有工作:
$(this).find('.nodeCheckIcon:first')
任何幫助,將不勝感激。
裏克
也可以,謝謝。 – at7000ft