手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery操作HTML5 的data-*的用法实例分享
jquery操作HTML5 的data-*的用法实例分享
摘要:阅读HTML5的详细规范后你会发现,这个自定义data属性的用法非常的简单,就是你可以往HTML标签上添加任意以"data-"开头的属性,这...

阅读HTML5的详细规范后你会发现,这个自定义data属性的用法非常的简单,就是你可以往HTML标签上添加任意以 "data-"开头的属性,这些属性页面上是不显示的,它不会影响到你的页面布局和风格,但它却是可读可写的。

jquery 里已经内置这个方法. 通过 $(‘#content‘).data(‘list'); 就能获取数据. 这个方法是在 jQuery1.4.3版本后出现的,它能返回相应的data属性.

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>jquery操作HTML5 的data-*的用法</title>

</head>

<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>

<script>

$(function(){

//读取data-*的值

$("li").each(function(v) {

console.log($(this).data('name'));

});

//设置data-*的值

$("li").eq(0).data('name','bryant');

$("li").each(function(v) {

console.log($(this).data('name'));

});

//删除data-*的值 这里使用的是removeAttr,测试官方的removeData是不起作用的

$("li").eq(0).removeAttr('data-name');

$("li").each(function(v) {

console.log($(this).data('name'));

});

})

</script>

<body>

<ul>

<li data-name="kobe">科比</li>

<li data-name="gasol">加索尔</li>

<li data-name="nash">纳什</li>

<li data-name="fisher">费舍尔</li>

</ul>

</body>

</html>

【jquery操作HTML5 的data-*的用法实例分享】相关文章:

JavaScript中exec函数用法实例分析

jquery任意位置浮动固定层插件用法实例

javascript常用的方法分享

JQuery中attr方法和removeAttr方法用法实例

Jquery中基本选择器用法实例详解

Node.js中JavaScript操作MySQL的常用方法整理

javaScript中push函数用法实例分析

JQuery中DOM事件冒泡实例分析

jquery中map函数遍历数组用法实例

JQuery中Text方法用法实例分析

精品推荐
分类导航