使用data()方法缓存数据
时间:2014-5-27
做网站建设的朋友都知道,缓存数据无论是在前端页面开发,还是在后台服务器脚本编写,都有十分重要的作用,同样,在jQuery中,也可以通过data()方法将数据缓存,虽然使用局部或全局的变量可以保存数据,但变量并不能进行数据的缓存,而且并不领队于某元素自身,如果使用data()方法,可以针对元素定义数据,在元素存取数据,从而避免数据被循环引用的风险,根据功能的不同,data()方法有下列几种使用格式:
1.根据元素中的名称定义或返回存储的数据,其调用格式为
data([name])
其中,可选项参数[name]为字符型,表示存储数据的名称.
2.根据元素中的名称在元素上存储或设置数据,其调用的格式为:
data(name,value)
其中,参数name表示存储数据的名称,value表示将要被存储的数据.
3.除了定义和存储数据外,还可以移除元素中存放的数据,其调用格式为
removeData(name)
其中,参数name表示将要被移除的元素上的数据名称.