電話したら
$(".myClass")
要素の配列を取得します。最初の要素をjquery要素として取得したい場合、次のようにします。
$($(".myClass").get(0))
そこで、jQuery演算子を使用して配列から再度取得するDOM要素をラップします。これを行うよりエレガントな方法はありますか?たとえばjQuery要素を返すgetメソッド?
eq()
メソッド を使用します。
_$(".myClass").eq(0)
_
これはjQueryオブジェクトを返しますが、.get()
はDOM要素を返します。
.eq()
ではインデックスを指定できますが、最初のインデックスが必要な場合は.first()
を使用でき、最後のインデックスが必要な場合は(驚き!).last()
。
"要素の配列を取得します。"
いいえ、ありません。実際の配列ではなく、配列のようなオブジェクトであるjQueryオブジェクトを取得します。
JQueryを多く使用する予定がある場合は、 すべてのメソッドのリスト を30分ブラウズすることをお勧めします。