data()

このエントリーをはてなブックマークに追加

data()は要素にデータを関連付けることができるメソッドです。

セレクタで指定した要素に対してdata()の第1引数に名前を指定し、第2引数に値を指定することで要素に対してデータを保存することができます。第1引数に名前のみを指定し第2引数を省略することで保存したデータを取得することができます。

$("body").data("foo", 52);
$("body").data("foo");//52

jQuery 1.4.3よりオブジェクトで複数の値をまとめて保存することが可能になりました。

$("body").data({
	foo:52,
	baz: "data",
});
$("body").data("baz");//data

保存したデータを削除するにはremoveData()を利用します。

jQuery 1.2.3での追加/変更

data()はjQuery 1.2.3で追加されたメソッドです

jQuery 1.4.3での追加/変更

jQuery 1.4.3よりオブジェクトによる複数データの指定が可能になりました

参考URL

.data() | jQuery API Documentation

登録日 : 2013年05月07日 最終更新日 : 2013年5月7日

同じカテゴリー(Data)のエントリー

検索

スポンサードリンク

バージョン

リファレンス