前端开发学习随笔-------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')
接下来在附上w3c对此方法的定义:
data() 方法向被选元素附加数据,或者从被选元素获取数据。
注释:这是底层级的方法;使用 .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 | 必需。规定包含名称/值对的对象。 |
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- JavaScript演示排序算法
- 5个常见可用性错误和解决方案
- jQuery Ajax 跨域调用
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- 异步流程控制:7 行代码学会 co 模块
- [译] React 入门
- JQuery 初体验(建议学习jquery)
- Jquery实现的table最后一行添加样式的代码
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码
- jquery如何实现在加载完iframe的内容后再进行操作
- jquery $.ajax()取xml数据的小问题解决方法
- jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
- Jquery 表单取值赋值的一些基本操作
- jQuery实现复选框批量选择与反选的方法