好奇心の質問からランダムに:
なんらかの理由で関数から要素を取り戻したとしましょう
$(element)
しかし、 $(__) jQueryラッパーを削除して、通常のDOM要素を残したいと思います。
element
これは可能ですか?$(element).length()
(事前に1つ以上の物が入っていないことを確認するためにテストするのが賢明だと確信しています...
好奇心の質問からランダムに:
なんらかの理由で関数から要素を取り戻したとしましょう
$(element)
しかし、 $(__) jQueryラッパーを削除して、通常のDOM要素を残したいと思います。
element
これは可能ですか?$(element).length()
(事前に1つ以上の物が入っていないことを確認するためにテストするのが賢明だと確信しています...
var firstElem = $(element)[0];
また
var firstElem = $(element).get(0);
get()
インデックスなしで呼び出すと、要素の配列が得られます。
参照:jQuery get()
DOM要素は、数値のゼロベースのインデックスにプロパティとして格納されるため、他のオブジェクトの場合と同じようにアクセスできます。
$jqObj[0];
または、を使用して要素の完全な配列を取得しますtoArray()
$jqObj.toArray();
フィドル: http: //jsfiddle.net/xHj5d/2/
removeJWrapper($('#ohHeyo'));
function removeJWrapper (el) {
console.log(el[0]);
}