博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html5 data属性的使用
阅读量:7154 次
发布时间:2019-06-29

本文共 698 字,大约阅读时间需要 2 分钟。

html5 data属性定义和用法

  • Owl
  • Salmon
  • Tarantula

data-* 属性用于存储页面或应用程序的私有自定义数据。

data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。

存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)。

data-* 属性包括两部分:

  • 属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符
  • 属性值可以是任意字符串

上面的代码是完全能够接受的,但是有时我们需要保存时长、速度和作者等更多关于音频本身的信息,而不是音频来源。这就需要用到Data属性了,示例如下:

通过这些自定义的Data属性,就能够对audio执行搜寻、过滤以及分组等动作。

在JQuery中怎么使用Data属性呢?JQuery提供了很多种从元素获取数据的方式。例如,像下面这样:

Google

如果有一个和上面类似的锚文本标记,有一个名为data-info的data属性,利用下面的方式,可以获取任何一个属性,包括data-info

 
$('.button').click(function(e) { e.preventDefault(); thisdata = $(this).attr('data-info'); console.log(thisdata); });

转载于:https://www.cnblogs.com/as3lib/p/6602718.html

你可能感兴趣的文章
Linux内存使用情况以及内存泄露情况
查看>>
QuickReport让安装的所有打印机同时打印(多台打印)
查看>>
解决一bug的流程复盘
查看>>
Codeforces Round #375 (Div. 2) - D
查看>>
if else 流程判断
查看>>
导航菜单点击图片切换--jquery
查看>>
自定义Web框架
查看>>
netty入门04
查看>>
本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。...
查看>>
调用系统拍照
查看>>
解方程
查看>>
Java——IO之常量及路径
查看>>
DKhadoop安装包下载与监控参数说明
查看>>
Linux-3.5-Exynos4412驱动分层分离
查看>>
Linux shell break、continue、exit、return的用法 及exit、return的区别
查看>>
手动实现 SpringMVC
查看>>
thinkphp 验证码的使用
查看>>
HTML5学习笔记
查看>>
Eclipse helios 上编写arduino程序并进行烧录
查看>>
基于ArcGIS10.0和Oracle10g的空间数据管理平台二(C#开发)-登录功能模块
查看>>