data() 方法向被选元素附加数据,或者从被选元素获取数据。也是以一种键值对的形式存在。
实例一:
$("#btn1").click(function(){
$("div").data("greeting", "Hello World"); // 向被选元素附加数据
});
$("#btn2").click(function(){
alert($("div").data("greeting")); // 获取数据,获取键为"greeting"的值,应该为Hello World
});
实例二:
testObj=new Object();
testObj.greetingMorn="Good Morning!";
testObj.greetingEve="Good Evening!";
$("#btn1").click(function(){
$("div").data(testObj);
});
$("#btn2").click(function(){
alert($("div").data("greetingEve")); // 输出"Good Evening!"
});