attr操作

设置单个属性

// 第一个参数:需要设置的属性名// 第二个参数:对应的属性值$obj.attr(name, value);// 用法举例$('img').attr('title','哎哟,不错哦');$('img').attr('alt','哎哟,不错哦');
  • 设置多个属性
// 参数是一个对象,包含了需要设置的属性名和属性值$obj.attr(obj)// 用法举例$('img').attr({title:'哎哟,不错哦',alt:'哎哟,不错哦',style:'opacity:.5'

});
  • 获取属性
// 传需要获取的属性名称,返回对应的属性值$obj.attr(name)// 用法举例var oTitle = $('img').attr('title');alert(oTitle);
  • 移除属性
// 参数:需要移除的属性名,$obj.removeAttr(name);// 用法举例$('img').removeAttr('title');

prop操作

  • 在jQuery1.6之后,对于checked、selected、disabled这类boolean类型的属性来说,不能用attr方法,只能用prop方法。
// 设置属性$(':checked').prop('checked',true);// 获取属性$(':checked').prop('checked');// 返回true或者false

val()/text/()html()

$obj.val() 获取或者设置表单元素的value属性的值$obj.html() 对应innerHTML$obj.text() 对应innerText/textContent,处理了浏览器的兼容性

jQuery操作属性相关推荐

  1. jQuery 操作属性

    jQuery 操作属性 1.设置或获取元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性(input 的 type) 获取属性语法 ​ prop('属性') 设置属性语法 ​ pro ...

  2. jquery对于属性和事件的操作

    回顾js中对于属性的操作: dom对象: 通过document.getElementById()-..获取的对象都是dom对象. Jquery对象: 通过jquery选择器获取的对象都是jquery对 ...

  3. jquery拼接后css样式不生效_JQuery常用选择器以及操作属性和样式的方法介绍

    JQuery日常操作有选择器,获取和操作属性,css样式,文本等等,下面是一些常用的操作,代码以图片形式(哈哈,其实还是我懒,大神别喷我,我还是渣渣),就是一些日常的学习笔记 JQuery中的属性选择 ...

  4. 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式

    本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...

  5. jQuery的属性操作

    jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作.比如attr().removeAttr ...

  6. jQuery框架学习第四天:使用jQuery操作元素的属性与样式

    jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...

  7. jQuery DOM/属性/CSS操作

    jQuery DOM 操作 创建元素 只需要把DOM字符串传入$方法即可返回一个 jQuery 对象 var obj = $('<div class="test">&l ...

  8. [转帖]jQuery框架学习第四天:使用jQuery操作元素的属性与样式

    一.摘要 本篇文章讲解如何使用jQuery获取和操作元素的属性和CSS样式. 其中DOM属性和元素属性的区分值得大家学习. 二.前言 通过前面几章我们已经能够完全控制jQuery包装集了,  无论是通 ...

  9. jq追加html属性,jQuery 操作 HTML 元素和属性的方法

    jQuery拥有操作 HTML 元素和属性的强大方法. 1. 获取HTML 元素的内容和属性 (1) 获得内容:  text().html() 以及 val()方法 My Test JQuery $( ...

最新文章

  1. R语言可视化散点图(scatter plot)图、为图中的部分数据点添加标签、ggrepel包来帮忙
  2. ORACLE百万记录SQL语句优化技巧
  3. Nginx的https设置
  4. Redis快速入门:安装、配置和操作
  5. 我奋斗了十四年,却依然不能和你坐在一起相亲
  6. python常用包数据分析_数据分析领域常用的五个Python包
  7. 遍历数组长度_Java基础之数组
  8. Jmeter+jenkins+ant自动化测试环境搭建
  9. 7-16 求符合给定条件的整数集
  10. java poi修改word2007_java poi 替换word2007中的指定文本
  11. 学习Spring必学的Java基础知识(2)----动态代理
  12. Lua调用c++ DLL 文件
  13. 大规模机器学习:将数据科学引入生产系统架构的典型模式
  14. duet设置_一秒把平板变 PC 电脑的扩展屏幕:TwomonUSB Duet Display 对比评测
  15. 苹果终于入伙 WebRTC,新一代移动 Web 应用爆发路上还有哪些坑?
  16. 给中国学生的第六封信——选择…
  17. 制动器作用停止 发那科机器人_FANUC机器人长期停机再运转时注意事项
  18. SPI思想应用之拔插式插件
  19. 【高老师软件需求分析】20级云班课习题答案合集
  20. 猜字游戏java_Java实现猜字小游戏

热门文章

  1. 仅改变rowspan背景_床头背景墙流行这样装,多种方案可选,让卧室格调满满
  2. hua图软件 mac_绘图大师Pro Paint for Mac-绘图大师Pro Paint Mac版下载 V3.5.1-PC6苹果网...
  3. 【转载】Windows进程初体验 详解
  4. 系统日志截图 服务器,域策略错误截图及日志截图
  5. Angelababy北京忙着捞金 无暇见黄晓明 组图_0
  6. error: C2632: “int”后面的“bool”非法
  7. 一点一点学ASP.NET之基础概念——委托
  8. Unity传福音者如何使创作者成功
  9. Simotion应用与组网之十七 状态字
  10. c语言实现打字小游戏