1

我不确定,我打电话对.. 但我给你一个演示

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/

4

2 回答 2

3

您可以使用.filter()简单地做到这一点:

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

在这里演示

于 2013-04-17T11:05:53.073 回答
2

您可以使用filter()hasClass()过滤掉具有类demoone

 elements = $('.demo').filter(function(){
    return $(this).hasClass('one');
}); 
于 2013-04-17T11:04:08.347 回答