2

Element 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]")

classequalsの要素に一致するようにセレクターを変更し"qe"ます。

于 2013-02-23T15:53:18.977 に答える
3

属性セレクターでそれを行うことができます:

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

デモ: http://jsfiddle.net/ZdNaf/

于 2013-02-23T15:55:48.950 に答える