您的位置:首页 > Web前端 > JQuery

前端开发学习随笔-------jquery.data()

2015-06-27 16:02 555 查看
前端开发学习随笔-------jquery.data()

  前几天在写推箱子游戏中为了保存游角(即推箱子的人物角色的x,y坐标),第一次使用到了data()方法(使用该方法需要先引入jquery)先上我的代码:

oP.data('x',this.nowJson.me.x);//将人物的坐标分别赋值给“x”和“y”
oP.data('y',this.nowJson.me.y);

其中op是指推箱子的人物对象。
当要使用上面的“x”“y”时,使用如下语法:

oP.data('x')
<pre name="code" class="javascript">oP.data('y')


接下来在附上w3c对此方法的定义:


定义和用法

data() 方法向被选元素附加数据,或者从被选元素获取数据。

注释:这是底层级的方法;使用 .data() 更加方便。


从元素返回数据

从被选元素中返回附加的数据。

语法

$(selector).data(name)

参数描述
name可选。规定要取回的数据的名称。

如果没有规定名称,则该方法将以对象的形式从元素中返回所有存储的数据。


向元素附加数据

向被选元素附加数据。

语法

$(selector).data(name,value)

参数描述
name必需。规定要设置的数据的名称。
value必需。规定要设置的数据的值。


使用对象向元素附加数据

使用带有名称/值对的对象向被选元素添加数据。

语法

$(selector).data(object)


参数描述
object必需。规定包含名称/值对的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 jquery js