jQuery操作元素的属性

1 设置单个属性

//html
<div></div>

//js
$('div').attr('id', 'box');
$('div').attr('a', 1);
//执行完的结果
<div id="box" a="1"></div>    //w3c标准和自定义的都可以

2 设置多个属性

//html
<div></div>

//js
$('div').attr({
    id : 'box',
    a : 1
});

//执行完的结果
<div id="box" a="1"></div>    //w3c标准和自定义的都可以

3 获取属性

//html
<div id="box" a = "1" ></div>

//js
$('div').attr('id');  //box
$('div').attr('a');
$('div').attr('index');  //undefined

4 移除属性

//html
<div id="box" a = "1" ></div>

//js
$('div').removeAttr('id');

//执行完的结果
<div  a = "1" ></div>

最新文章

  1. java发送内嵌图片邮件
  2. Url和Uri的区别
  3. SBCL 从REPL 中提取lisp代码
  4. CrossOver 13.0 发布,Windows 模拟器
  5. dubbo子模块
  6. Android 进度条
  7. docker 指定容器名字
  8. BackgroundWorker组件使用总结
  9. 1578: [Usaco2009 Feb]Stock Market 股票市场
  10. kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition
  11. JAVAEE——Mybatis第一天:入门、jdbc存在的问题、架构介绍、入门程序、Dao的开发方法、接口的动态代理方式、SqlMapConfig.xml文件说明
  12. 京东iPad新品开售销量环比增22倍
  13. day05 数据类型的方法详解
  14. Jenkins - ERROR: Exception when publishing, exception message [Failure] Build step &#39;Send build artifacts over SSH&#39; changed build result to UNSTABLE
  15. Boostnote 为程序员的开源式记事本
  16. mysql删除大表更快的drop table办法
  17. Node.js学习看这里:基础、进阶、文章
  18. Lintcode: Majority Number II 解题报告
  19. Docker集群管理(一)—— 基础docker+swarm+shipyard
  20. sh脚本循环

热门文章

  1. 记录AUTO_SPACE_ADVISOR_JOB导致负载异常
  2. Linux tar命令高级用法——备份数据
  3. angualr 之 $$phase
  4. 局部加权线性回归(Locally weighted linear regression)
  5. 1、redis安装与启动
  6. 思科ASA 基础学习
  7. c++ 字符检测 TCharacter
  8. Ubuntu更新命令 &lt;转&gt;
  9. keepalived + nginx实现高可用
  10. 服务器报警邮件发送到QQ邮箱,但是被系统拦截