首页 > Web开发 > 详细

jQuery中的prop()和attr()的区别

时间:2018-08-25 11:11:04      阅读:150      评论:0      收藏:0      [点我收藏+]

1、jQuery中的prop()和attr()的区别

  prop()是在jQuery1.6版本之后才有的,在之前一直都是使用attr(),

  prop()修复了attr()的一些小bug。

2、推荐用法:

  prop() :在HTML元素固有属性的时候用prop()

  attr() : 推荐在HTML非固有属性(自定义属性)的时候用attr()

  

  attr() 方法设置或返回被选元素的属性值。

  根据该方法不同的参数,其工作方式也有所差异。

  //改变图片的width属性

  $("img").attr("width","180");

  prop() 方法设置或返回被选元素的属性和值

  //改变复选框的状态(选中、没选中)

 

  $("input[type=‘checkbox‘]").prop("checked", false);

  $("input[type=‘checkbox‘]").prop("checked", true);

  

jQuery中的prop()和attr()的区别

原文:https://www.cnblogs.com/remain/p/9532965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!