見JSFiddle讓每一個.S類元素的只有第一個孩子在頁面上
現在,在這段代碼我的目標是s
類來獲得頁面的每一個元素的第一個孩子的文本內容。
如果我這樣寫我的代碼:$("#m").find(".s").children().text()
,那麼它會得到.s
的所有孩子。
但我只想每個.s
的第一個孩子。然後我寫了這個:$("#m").find(".s").children().eq(0).text()
現在我的問題是我無法得到所有.s
的第一個孩子不是在頁面第一.s
元素的第一個孩子。我該怎麼辦?
實際上有一個第一()方法。 http://api.jquery.com/first/ – Shahar
我還沒有時間來測試這個,但試試:$(「#m」)。find(「。s」)。children(「:first-孩子「)。text() –
任何人都可以解釋爲什麼children().eq(0)不工作,但孩子(」:first-child「)正在工作 – user3301042