私は<span>
のjQuery配列を持っています。その上にjQueryオブジェクトとして1つだけ追加して、追加のメソッドを追加できます。 $mySpans[2]
(文字列を返す)や$mySpans.get(2)
(DOM要素を直接返します)のようなものです。インデックスを使用してjQuery配列から(DOMの代わりに)jQueryオブジェクトを返します
私は、これが動作することを知っている:
$($mySpans[2]).someJQueryMethod(...);
...しかし、それは少し冗長です。これを行う正しい方法は何ですか?このよう
なぜこのメソッドは 'eq'と呼ばれましたか?それはひどい名前のようです。私は 'index'も存在することを知っていますが、それは間違いなく' indexOf'か何か – voithos
'eq'か" equals "だったはずです。 'index'は全く別のことをします。もっと理にかなっていれば、通常の配列のように 'slice'を使うことができます。 – elclanrs
'$ myspans"と "2"はどういう意味がありますか? 'index/indexOf'は伝統的にコレクションを検索してアイテムのインデックスを返すために使われていますが、' index'が使われなくても、より良い名前が見つかると思います。 – voithos