2

我正在尝试想出一种选择元素 2 的方法。

<div class="wrapper">
    <div class="qe datepicker">Element 1</div>
    <div class="qe">Element 2</div>
    <div class="qe fileuploader">Element 3</div>
    <div class="qe fileuploader datepicker">Element 4</div>
</div>

虽然我没有测试过这段代码,但我可以做这样的事情,但这有点愚蠢,我想要一个更通用的方法:

var wanted_elements = $('.wrapper').children('.qe').not('.datepicker').not('.fileuploader');

对此有什么想法吗?提前致谢!

4

2 回答 2

7
$(".wrapper").children("[class=qe]")

更改选择器以匹配class等于的元素"qe"

于 2013-02-23T15:53:18.977 回答
3

您可以使用属性选择器来做到这一点:

$('.wrapper>[class=qe]')

演示:http: //jsfiddle.net/ZdNaf/

于 2013-02-23T15:55:48.950 回答