removeData()方法将删除先前使用data()方法设置的数据。
用键名调用时,removeData()删除该特定值。
如果不带任何参数调用,则removeData()会删除所有值。
$(selector).removeData(name)
从DIV元素中删除先前附加的数据:
$("#btn1").click(function(){ $("div").data("msg", "Hello World"); alert("消息是: " + $("div").data("msg")); }); $("#btn2").click(function(){ $("div").removeData("msg"); alert("消息是: " + $("div").data("msg")); });测试看看‹/›
参数 | 描述 |
---|---|
name | (可选)指定要删除的数据的名称 如果未指定名称,则此方法将从所选元素中删除所有存储的数据 |