jQuery要素がありますが、HTML要素のみを受け入れる関数に送る必要があります。 jQuery要素をHTML要素に変換するにはどうすればよいですか?jquery要素をhtml要素に変換する
答えて
myJQueryElement.get(0)
またはmyJQueryElement[0]
を試してください。 (get()
は、負のインデックスが必要な場合に最も便利です(例:のドキュメントを参照)。
警告:get(0)は内部要素を返しません – Francois
がHTML要素を取得します。角括弧を使用すると、.get()
を使用するよりも少し速くなりますが、あなたが気づいていない場合は、millions of timesを使用しないと気づくでしょう。
そしてそれでも!あなたが1000万回実行すると、ブラケットは150秒かかるでしょう、取得するには170秒かかるでしょう。私はあなたが「1ミシシッピ、2ミシシッピ」と数えることでそこに座ることなく気付くことができないと確信しています。ミスフィットでは、その違いを伝えることは不可能です。もっと読めるように感じてください。 (私はこの文を投稿しているに過ぎません。なぜなら、「Mississippilessly」という言葉を文章で使用するように変更しているからです。誰かが私とAnglican Churchの未来について話したいと思っているなら、 "antidisestablishmentarianistically" 。) – Malvolio
「Mississippilessly」を使用した直後に読みやすさを強調したのは皮肉ですが、あなたは正しいです。 getを使用すると、jQueryオブジェクトを引数なしで呼び出すことによってDOMオブジェクトの配列に変換するか、または負の引数を指定して最後から_n_thを取得することができます。それ以外の場合は、角かっこを使用する関数です。 – Dennis
mg。この問題は文字どおり私から数日かかる。この答えをありがとう! – void
本当に変換しません。数値インデックスによってjQueryオブジェクトからフェッチするだけです。 – user113716