有沒有辦法只使用一個美元符號而不是這樣做?
$($(".elem")[0]).hide()
我可以使用:第一,但怎麼樣,如果我想第三個左右:
$($(".elem")[2]).hide()
有沒有辦法只使用一個美元符號而不是這樣做?
$($(".elem")[0]).hide()
我可以使用:第一,但怎麼樣,如果我想第三個左右:
$($(".elem")[2]).hide()
可以使用,:EQ
$('.test:eq(2)').hide(); //hides the third encounter of an element with class .test
還有:第n個孩子(x),但是它抓住一個子元素。
更多,
JavaScript使用基於零的陣列,因此'$($(」。ELEM)[3])'將返回*第四*元件,不是第三個 –
不錯,看起來問題的答案是使用.eq – Jeff