.removeData( [name ] )返回类型:jQuery
描述:删除先前存储的数据片断。
-
增补版本:1.2.3.removeData( [name ] )
-
name类型:String一个字符串,命名了要被删除的数据片段。
-
-
增补版本:1.7.removeData( [list ] )
-
list一个数组,或用空格隔开的字符串,命名了要被删除的数据片段。
-
.removeData()
方法允许我们删除先前用.date()
方法设置的值。当带有键名调用它时,.removeData()
删除特性的值。当不带参数调用它时,.removeData()
删除所有的值。
请注意.removeData()
只删除来自jQuery内部的.data()
缓存的数据,元素上任何对应的data-
特性不会被删除。以后再次调用data()
,将再次检索来自data-
特性的值。为了防止这,请用.removeAttr()
配合.removeData()
来并同删除data-
特性。在jQuery 1.4.3以前,因为data()
并不使用data-
特性,所以这不成问题。
自从jQuery 1.7以来,当用一个键的数组或空格隔开的键的字符串调用它时,.removeData()
删除数组或字符串中的每个键的值。
示例:
针对两个名称设置数据,然后删除它们中的一个。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
|