用法
.removeData( [name ] ) => jQuery
.removeData( [name ] ) => jQuery
说明:删除previously-stored 数据。
-
添加的版本:1.2.3
.removeData( [name ] )
-
name类型:String一个字符串,命名要删除的数据。
-
-
添加的版本:1.7
.removeData( [list ] )
-
list一个数组或空格分隔的字符串,命名要删除的数据片段。
-
.removeData()
方法允许我们删除之前使用 .data()
设置的值。当使用键名调用时,.removeData()
会删除该特定值。当不带参数调用时,.removeData()
会删除所有值。
请注意,.removeData()
只会从 jQuery 的内部 .data()
缓存中删除数据,并且不会删除元素上任何相应的 data-
属性。因此,稍后对data()
的调用将重新检索data-
属性中的值。为防止出现这种情况,请同时使用 .removeAttr()
和 .removeData()
来删除 data-
属性。在 jQuery 1.4.3 之前,由于 data()
没有使用 data-
属性,这不是问题。
从 jQuery 1.7 开始,当使用键数组或空格分隔键的字符串调用时,.removeData()
删除该数组或字符串中每个键的值。
例子:
为 2 个名称设置数据存储,然后删除其中一个。
|
演示:
相关用法
- JQuery .removeAttr()用法及代码示例
- JQuery .remove()用法及代码示例
- JQuery UI .removeClass()用法及代码示例
- JQuery .removeProp()用法及代码示例
- JQuery .removeClass()用法及代码示例
- JQuery .ready()用法及代码示例
- JQuery .replaceWith()用法及代码示例
- JQuery .replaceAll()用法及代码示例
- JQuery .resize()用法及代码示例
- JQuery .jquery用法及代码示例
- JQuery .scroll()用法及代码示例
- JQuery .add()用法及代码示例
- JQuery .contextmenu()用法及代码示例
- JQuery .undelegate()用法及代码示例
- JQuery .load()用法及代码示例
- JQuery .contents()用法及代码示例
- JQuery .empty()用法及代码示例
- JQuery UI .labels()用法及代码示例
- JQuery UI .addClass()用法及代码示例
- JQuery .click()用法及代码示例
- JQuery UI .toggleClass()用法及代码示例
- JQuery .addClass()用法及代码示例
- JQuery UI .cssClip()用法及代码示例
- JQuery .next()用法及代码示例
- JQuery UI .hide()用法及代码示例
注:本文由纯净天空筛选整理自jquery.com大神的英文原创作品 .removeData()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。