查找一个元素类并选择一个多类

时间:2013-04-17 10:57:55

标签: jquery class selector

我不确定,我说得对..但我给你一个演示

HTML:

<div class="demo one"></div>
<div class="demo two"></div>

如果我设置了像

这样的变量

var element = $(".demo");

然后..如何选择一个类.one的元素?像...

element.withclass('.one')

PS:我知道我可以致电$(".demo.one")

测试: http://jsfiddle.net/UH6pj/

2 个答案:

答案 0 :(得分:3)

您只需使用.filter()执行此操作:

var element = $(".demo");
element.filter(".one");

DEMO HERE

答案 1 :(得分:2)

您可以使用filter()hasClass()过滤掉具有demo类和one

类的元素
 elements = $('.demo').filter(function(){
    return $(this).hasClass('one');
});