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日