jquery 中 attr 和 prop 都表示 "属性",同样是属性为啥还要弄两个!

attr 适用于自定义属性 如 定义一个懒加载用的src

栗子

<img class="img1" src="" data-src="1.png" />//attr$('.img1').attr('data-src');//prop$('.img1').prop('data-src');//undefind

porp使用场景:标签自带属性 比如: a (href,id)、input(checked)等

栗子

<input id="ck1" type="checkbox"/>//attr$('#ck1').attr('checked') == undefind//prop$('#ck1').prop('checked') == false //由于ck1并不是选中状态所以返回false

转载于:https://www.cnblogs.com/pandaer/p/6288824.html

attr 和 prop 区别相关推荐

  1. JS中attr和prop区别

    一.attr和prop区别 attr 是从页面搜索获得元素值,所以页面必须明确定义元素才能获取值,相对来说较慢. prop是从属性对象中取值,属性对象中有多少属性,就能获取多少值,不需要在页面中显示定 ...

  2. jquery的attr和prop区别之实例

    对于HTML元素本身就带有的固有属性,在处理时,使用prop方法. 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法. html文件 <tr><th>&l ...

  3. attr和prop区别

    今天写了个小程序,获取input[checked]属性,$('#check1').attr('checked'),结果返回undefined,查询了一番, 如果是具有true和false两个属性值的属 ...

  4. 【jQuery 区别】attr()和prop()的区别

    1>>> 今天实现一个 点击更新按钮 ,可以勾选上本行的的checkbox的功能: 使用代码: 1 /** 2 * updateproduct.htmls 更新 产品信息 3 */ ...

  5. jQuery中attr和prop方法的区别

    2019独角兽企业重金招聘Python工程师标准>>> 相比attr,prop是1.6.1才新出来的,两者从中文意思理解,都是获取/设置属性的方法(attributes和proper ...

  6. Jquery中attr与prop的区别

    prop()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性,返回值是空字符串. attr()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性, ...

  7. jQuery函数attr()和prop()的区别

    在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同. 但不得不说的是,这两个函数的用处却并不相同.下面我们来详细介绍这两个函数之间的区别. ...

  8. jQuery实战之 attr() 和 prop() 的区别

    是不是刚开始学jQuery的时候,看到了这两个方法:attr()和prop():感觉这不是一个意思吗?他们有什么区别呢? 下面简单的给大家区分一下: 对于HTML元素本身就带有的固有属性,在处理的时候 ...

  9. 转,jquery中attr和prop的区别

    https://www.cnblogs.com/Showshare/p/different-between-attr-and-prop.html 像checkbox,radio和select这样的元素 ...

最新文章

  1. WMI Series :管理对象的信息查询和方法访问
  2. 2016年十大存储预测
  3. 2000万日订单背后:美团外卖客户端高可用建设体系
  4. Log4j快速使用精简版
  5. linux安装weblogic_WebLogic的Azure虚拟机主要版本发布
  6. Python——创建文件data.txt,共100000行,每行存放一个1~100之间的整数
  7. github因网络问题无法git clone解决办法
  8. python 库 类_在Python中导入库类
  9. Oracle建表添加数据
  10. Linux设置tab4个字符,在 Vim 中设置 Tab 为4个空格
  11. matlab文件对话框标题,Matlab常用对话框--------文件打开对话框(uigetfile)
  12. vue + element插件 首次运行白屏原因分析
  13. java 帕斯卡_Java编程实现帕斯卡三角形代码示例
  14. 利用pyecharts+sklearn实现链家北京二手房房价预测
  15. 国外服务器https协议,AriaNg使用Https/WebSocket(安全)协议连接Aria2的方法
  16. 网站使用国外服务器越来越卡、越来越慢的原因
  17. RedMonk最新编程语言排行榜;Spring 框架现 RCE 漏洞……|叨资讯
  18. kvaser leaf light v2 安装 UBUNTU
  19. 《计算机体系结构:量化研究方法》读书笔记
  20. 复现Oriented R-CNN RTX 2080Ti

热门文章

  1. c++ 中 define
  2. Ubuntu 14.04开启ssh服务
  3. apk反编译、smali修改、回编译笔记
  4. sql server分布式事务解决方案
  5. 谈谈var变量提升以及var,let,const的区别
  6. fatal: unable to access ‘https://XXXXX‘: : OpenSSL SSL_read: Connection was reset, errno 10054……
  7. 买了社保,再买农村医保是不是多余?
  8. iPhone8用的全面屏是什么屏幕?
  9. 孩子看动画片有啥好处?
  10. 很多家长学历不高,无法辅导孩子的家庭作业怎么办?