Jquery获取checkbox属性checked为undefined

原创 Laughing  2017-06-30 21:35  阅读 74 次 评论 1 条
jQuery官方文档

As of jQuery 1.6, the .attr() method returns undefined for attributes that have not been set. In addition, .attr() should not be used on plain objects, arrays, the window, or the document. To retrieve and change DOM properties, use the .prop()method.

jQuery版本变化

v1.6以后attr(‘checked’)就返回checked和undefined,
v1.6以前返回true和false,
v1.6以后可以使用is(':checked')或者.prop('checked')来返回true和false

本文地址:https://www.lisen.me/jquery-for-the-checkbox-checked-attribute-is-undefined.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

  1. 李森
    李森 @回复

    呵呵