私はjQueryを使用していますが、少し問題があります。特定のクラスを持つ多数の DIV があり、そのうちの最初のものを選択しようとしています。first-child
ページレイアウトの関係で疑似クラスが使えない(話が長い)。しかし、jQuery オブジェクトを配列として扱うことで、同じ効果を得ることができます。私の問題は、これが jQuery オブジェクトではなく、プレーンな Javascript オブジェクト (具体的には HTMLDivElement) を返すことです。
$("#wizard div.collapsible")[0].addClass("selected");
返されたオブジェクトには機能がないため、これは失敗しaddClass
ます。を使用しても失敗します.get(0)
。ただし、これは機能します。
$($("#wizard div.collapsible")[0]).addClass("selected");
ダブルjQueryセレクターを実行する必要なくこれを行う方法はありますか? (大したことではありませんが、ちょっと混乱しているように見えます。)