2014-05-17 59 views
-1

我有幾個父母的div,每個都有一羣孩子。所有的父母都包含一個名爲.nxt的孩子(幾個div深)如何在jQuery中定位一個類的sevreal後代?

我想隱藏parent1 div中的所有.nxt div,但不是其他父母。

不應該

$('#parent1 .nxt').hide(); 

辦呢?

或做我需要包括所有的帶領下來到.nxt

感謝您的幫助的元素。

+0

顯示你的HTML DOM結構 – Balachandran

+1

這應該做到這一點,但爲什麼不試試看看,應該比實際寫這個問題花費更少的時間,並問我們是否有用? – adeneo

+0

我一直是adeneo,但它不工作。一個更好的問題可能是 - '以後代爲目標的正確方式是什麼?',但我知道我的目標是正確的,這就是爲什麼我問了我所做的問題。 – Shaun

回答

1

嘗試:

$('div:first').find('.nxt').hide(); 

:first將選擇所述第一元件到匹配組。

+0

謝謝Ishan - 我也可以使用它作爲我的另一部分代碼。 – Shaun

+0

@Shaun:你的歡迎:) –

2

沒關係 - 它正在工作 - 我剛纔它我以前實際上已經將parent1 div添加到dom中。多謝你們。

+0

as @ adeneo說你應該先試試 –

+0

我曾試過。問題與我的問題沒有直接關係 - 這是我的一個安置錯誤。 – Shaun

相關問題