美文网首页我爱编程
JQ中prop()和attr()不同的地方

JQ中prop()和attr()不同的地方

作者: 张镕凡 | 来源:发表于2018-03-23 09:48 被阅读0次

今天遇到的需求是记录用户订单中上次选择的支付方式,使用<input type="radio">来进行模拟,过程中发现将checked设置为checked是不起作用的,所以有了这篇文章

  • 我们知道要让单选框或者复选框默认选中就需要添加checked属性,但是我们在js中使用jquery的attr可以在dom中添加checked属性但是页面却没有选中,经过查询,发现checked只有在初始化的时候设置才有作用,所以应该使用prop()方法来控制单选钮或者复选框的选中状态
  • prop()和attr()的用法是基本是相同的,一个参数表示返回这个参数对应的属性的值,两个参数表示将第一个参数对应的属性的值修改为第二个参数,prop()主要用于选取或者设置DOM元素的值,而attr()主要用于选取或者设置DOM元素对应的文档节点的值,具体可以参照jQuery函数attr()和prop()的区别这篇文章

相关文章

  • JQ中prop()和attr()不同的地方

    今天遇到的需求是记录用户订单中上次选择的支付方式,使用 来进行模拟,过程中发现将checked设置为checked...

  • Jquery中的`attr`和`prop`的区别

    Jquery中的attr和prop的区别 测试唤醒: Google attr和prop的作用和区别   attr和...

  • 前端学习笔记

    jQuery中attr()和prop()的使用和区别 一、attr()使用 $(selector).attr():...

  • jquery—attr和prop的区别

    在jq高版本1.6+中引入了prop方法,那么我们应该什么时候该用prop?什么时候用attr? 总结如下 对于H...

  • attr()和prop()的不同

    prop() 方法设置或返回被选元素的属性和值。 当该方法用于返回属性值时,则返回第一个匹配元素的值。 当该方法用...

  • 总结3

    1.jQuery中attr和prop的区别 那么,什么时候使用attr,什么时候使用prop?? 1.添加属性名称...

  • jq方法中data,attr,prop的区别

    data([key],[value]) 介绍: 在元素上存放或读取数据当参数为一个key 的时候,是读取通过dat...

  • .attr() 和 .prop()

    问题的产生jQuery的.attr()和.prop()两个方法的区别 jQuery的解释官方的建议:具有 true...

  • attr()和prop

    1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为fl...

  • JQ 中特别注意的方法

    data() attr()和prop()的区别 index()

网友评论

    本文标题:JQ中prop()和attr()不同的地方

    本文链接:https://www.haomeiwen.com/subject/hqytcftx.html