2011-09-20 205 views
0

我今天就遇到了這個代碼:jQuery選擇問題

$("#features").tabs("#someid > .someclass", { 
    effect: 'fade', 
    fadeInSpeed: 500, 
    fadeOutSpeed: 500, 
    rotate: true 
}); 

我想不通的>確實在這段代碼是什麼。

回答

5

這意味着直接後裔(只有一個級別)。換句話說,.someclass元素必須是#someid的子元素,但不包括孫輩(或孫輩等)。

相關文檔:http://api.jquery.com/child-selector/

2

實質上選擇具有其直接與ID「someid」包含在元件內部的「SomeClass的」類的所有元件(但僅直接後代,而不是跨越多個層次。)

看到這個:http://api.jquery.com/child-selector/

0

如果someid元素(意爲對象的ID)具有類someclass(意爲元件類),這將僅適用於並不僅如此,所以如果另一元素具有someclass和不沒有someid作爲其父母,不適用。