jQuery的属性操作, 是对html文档中的属性进行读取、设置和移除操作。比如,attr()、 removeAttr()。

1. attr()

attr()可以设置属性值或者返回被选元素的属性值

1.1 使用attr()获取值

 <!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>attr()获取值</title>
<script type="text/javascript" src="jquery.js"></script>
<script> $(function () {
var cla = $("div").attr("class");
console.log(cla);
var id = $("div").attr("id");
console.log(id);
}) </script>
</head>
<body>
<div class="divClass" id="divId"></div>
</body>
</html>

结果为:

1.2 使用attr()设置值

  1.2.1 使用attr()设置一个值

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>attr() Demo</title>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function () {
$("div").attr("class", "box");
})
</script>
</head>
<body>
<div></div>
<div></div>
</body>
</html>

结果显示为:

  1.2.2 使用attr()设置多个值

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>attr() Demo</title>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function () {
$("div").attr({
"class": "divClass",
"id": "divId"
});
})
</script>
</head>
<body>
<div></div>
</body>
</html>

设置效果为:

2. removeAttr()

移除属性

2.1 删除单个属性

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>removeAttr() Demo</title>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function () {
$("div").removeAttr("class");
$("div").removeAttr("id");
})
</script>
</head>
<body>
<div class="divClass" id="divId"></div>
</body>
</html>

设置效果为:

2.2 removeAttr()设置多个属性值

 <!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>removeAttr() Demo</title>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function () {
$("div").removeAttr("class id");
})
</script>
</head>
<body>
<div class="divClass" id="divId"></div>
</body>
</html>

显示结果为:

最新文章

  1. 基于SVN的项目管理——集中与分散
  2. BZOJ-1067 降雨量 线段树+分类讨论
  3. IOS基础之 (十二) Block
  4. DFS(剪枝) POJ 1724 ROADS
  5. 李洪强iOS开发之keychain的使用
  6. XtraBackup原理5
  7. Python比较函数__cmp__
  8. localtunnel.me 原理流程浅析
  9. java桌面项目打包_by icewee_写得太棒了,直接转载了
  10. 一个很简单的SqlServer生成常用C#语句工具的诞生
  11. 工作总结:MFC调用Windows自带新建、保存对话框代码
  12. HDOJ1232 并查集
  13. iconv 文件编码转换
  14. python 集合相关操作
  15. 在JS中如何判断所输入的是一个数、整数、正数、非数值?
  16. WebApi上传文件
  17. [HDFS_add_3] HDFS 机架感知
  18. 【php增删改查实例】第十三节 - EasyUI列格式化
  19. MT【35】用复数得到的两组恒等式
  20. hdu2255 奔小康赚大钱,最大权匹配,KM算法

热门文章

  1. core路由设置
  2. [转载]边框回归(Bounding Box Regression)
  3. Stanford NLP 课程笔记之计算字符串距离
  4. html5中本地存储概念是什么?
  5. react快速上手二(使用JSX语法)
  6. Flutter 38: 图解 Flutter 基本动画 (二)
  7. Redis缓存策略设计及常见问题
  8. 10.Spring整合Hibernate_3_HibernateTemplate
  9. django 文件上传样例以及遇到的一些问题
  10. 第一篇.markdown