例如,如果我用這個代碼:當涉及到「this」選擇器時,jQuery的層次結構如何工作?
$(".Class").children(:last).click(function(){
$(this).siblings(":not(:last)").toggle();
}
會「這」指的是「.class」的類,或將參考指定的「.class」級的最後一個子?
例如,如果我用這個代碼:當涉及到「this」選擇器時,jQuery的層次結構如何工作?
$(".Class").children(:last).click(function(){
$(this).siblings(":not(:last)").toggle();
}
會「這」指的是「.class」的類,或將參考指定的「.class」級的最後一個子?
我認爲這是這種情況下的最後一個孩子。它始終是單擊詞前匹配的最後一個元素。
它是指您正在操作的當前上下文。在您提供的示例中,它將引用指定的「Class」類的最後一個孩子。
如果你要做到以下幾點:
$(this)
將涉及到每個孩子,因爲它得到遍歷。
謝謝你的回答! – Ethan722
'這'是指最後的孩子。 – 2011-10-11 05:15:58