web-dev-qa-db-ja.com

jquery-クラスと属性を使用して要素を見つける方法

私は自分の要素を見つける最も効率的な方法を見つけようとしています。私のsmy構造に従う:

<div class="a" customattrib="2">

この要素を見つけるために、私は次のようなことをすることができます:

$("div.a [customattrib='2']")

これは機能していないようですが、これを行う別の方法はありますか?

クラスがなければ値を取得できますが、これは私の構造にとって十分に効率的ではないと思います。

$("div [customattrib='2']")
27
Murtaza Mandvi

スペースを削除します。

$("div.a[customattrib='2']")

スペースを入れることで、[customattrib='2']に一致し、insidediv.aに一致する要素であるすべての要素を見つける子孫セレクターになります。

62
SLaks