jquery选择器问题

时间:2011-09-20 22:16:37

标签: jquery html

我今天遇到了这段代码:

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

我无法弄清楚>在此代码中的作用。

3 个答案:

答案 0 :(得分:5)

这意味着直接后裔(只有一个级别)。换句话说,.someclass元素必须是#someid的子元素,而不是孙子元素(或曾孙子等)。

相关文档:http://api.jquery.com/child-selector/

答案 1 :(得分:2)

基本上选择所有带有'someclass'类的元素,这些元素直接包含在ID为'someid'的元素中(但只有直接后代而不是多个级别。)

请参阅:http://api.jquery.com/child-selector/

答案 2 :(得分:0)

如果someid中的元素(意思是对象的id)具有类someclass(意思是元素类),那么它只适用于那个而且只适用于那个,所以如果另一个元素有someclass且没有someid作为其父级,它将不适用。