您现在的位置是:网站首页> 编程资料编程资料
HTML5新增属性data-*和js/jquery之间的交互及注意事项HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)html5的自定义data-*属性与jquery的data()方法的使用HTML5的自定义属性data-*详细介绍和JS操作实例HTML中data自定义属性的使用和插件应用介绍HTML5自定义data-* data(obj)属性和jquery的data()方法的使用浅析HTML5:'data-'属性的作用
2023-10-13
305人已围观
简介 这篇文章主要介绍了HTML5新增属性data-*和js/jquery之间的交互及注意事项,需要的的朋友参考下吧
HTML5新增属性data-*
书写实例
1. 定义:
data-* 属性用于存储页面或应用程序的私有自定义数据。
data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。
2. 注意点:
data-* 属性包括两部分:
- 属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符
- 属性值可以是任意字符串
data-*属性和jQuery交互
使用jQuery中的.data()函数取用data-*属性值
console.log($("div").data('lastValue')); //输出的值为:43 console.log($("div").data('role')); //输出的值为:page注意事项
data-**属性名格式驼峰命名改写
data-属性是在第一次使用这个数据属性后不再存取或改变(所有的数据值都在jQuery内部存储)
演示:
console.log($("div").data('lastValue')); //输出的值为:43 $('div').data('lastValue',44); //设置data-last-value=44 $('div')[2] //假设这是文档中的第3个div,我们输出这个dom //输出:别怕,你再输出
console.log($("div").data('lastValue')); //输出的值为:44 值只是存储在jQuery内部了
使用jQuery中.attr()函数取用data-*属性值
console.log($('div').attr('data-role')); //输出的值为:page console.log($('div').attr('data-last-value')); //输出的值为:43使用jQuery中.attr()函数设置data-*属性值
$('div').attr('data-emp',{'name':'zhangsan','age':23}); //给div添加一个data-emp的属性,属性值为一个json对象注意:破折号要转化成驼峰命名
总结
以上所述是小编给大家介绍的HTML5新增属性data-*和js/jquery之间的交互,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
相关内容
- html5 canvas合成海报所遇问题及解决方案总结微信小程序之html5 canvas绘图并保存到系统相册详解html5 canvas 微信海报分享(个人爬坑)HTML5+Canvas实现飞机加速减速特效源码HTML5 Canvas微信运动折线图特效源码HTML5+canvas实现微信朋友圈发红包照片特效源码使用canvas生成含有微信头像的邀请海报没有微信头像问题
- 从零实现一个自定义html5播放器的示例代码html5 音乐播放器 audio 标签使用概述仿酷狗html5手机音乐播放器主要部分代码HTML5网页音乐播放器的示例代码
- 浅谈HTML5 服务器推送事件(Server-sent Events) html5服务器推送_动力节点Java学院整理 浅析HTML5的WebSocket与服务器推送事件
- 基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- html5教你做炫酷的碎片式图片切换 (canvas) html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- 全民英雄死亡骑士进化品质及升级条件说明 死亡骑士怎么进化_手机游戏_游戏攻略_
- 腾讯移动游戏新成员《全民英雄》最新宣传视频正式曝光_手机游戏_游戏攻略_
- 全民英雄提示网络异常怎么办 网络异常解决方法_手机游戏_游戏攻略_
- 全民英雄凤凰卡牌出装推荐_手机游戏_游戏攻略_
- 全民英雄9-1怎么过 最佳阵容推荐_手机游戏_游戏攻略_
点击排行
本栏推荐
