jQueryを知る
940 ワード
1.jQueryオブジェクトとDOMオブジェクト DOM(Document Object Model、ドキュメントオブジェクトモデル)は、各DOMをツリーとして表すことができます. jQueryオブジェクトは、jQueryによってDOMオブジェクトがパッケージされたオブジェクトです.
2.jQueryオブジェクトとDOMオブジェクトの相互変換
2.1 jQueryオブジェクトからDOMオブジェクトへ
(1)jQueryオブジェクトは類似配列のオブジェクトであり,[index]法により対応するDOMオブジェクトを得ることができる.
(2)第2の方法はjQuery自身が提供し,get(index)法により対応するDOMオブジェクトを得る.
2.2 DOMオブジェクトからjQueryオブジェクトへ
$(DOMオブジェクト)
参考資料:「鋭いjQuery」
$("#foo").html();
:
document.getElementById("foo").innerHTML;
2.jQueryオブジェクトとDOMオブジェクトの相互変換
var $variable = jQuery
var variable = DOM
2.1 jQueryオブジェクトからDOMオブジェクトへ
(1)jQueryオブジェクトは類似配列のオブジェクトであり,[index]法により対応するDOMオブジェクトを得ることができる.
var $cr = $("#cr"); // jQuery
var cr = $cr[0]; // DOM
alert( cr.checked ); // checkbox
(2)第2の方法はjQuery自身が提供し,get(index)法により対応するDOMオブジェクトを得る.
var $cr = $("#cr");
var cr = $cr.get(0);
alert( cr.checked );
2.2 DOMオブジェクトからjQueryオブジェクトへ
$(DOMオブジェクト)
var cr = document.getElementById("cr");
var $cr = $(cr);
参考資料:「鋭いjQuery」