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

我会带着你远行 2022-06-10 00:09 286阅读 0赞

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

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

如果使用attr方法获取时,如果当前input中初始化未定义checked属性,则不管当前是否选中,$(“#selectAll”).attr(“checked”)都会返回undefined;

如果当前input中初始化已定义checked属性,则不管是否选中,$(“#selectAll”).attr(“checked”)都会返回checked.

获取值:$(“#selectAll”).attr(“checked”); $(“#selectAll”).prop(“checked”)

设置值:$(“#selectAll”).attr(“checked”,true); $(“#selectAll”).prop(“checked”,true)

发表评论

表情:
评论列表 (有 0 条评论,286人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jqueryattrprop区别

    在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网上的答案很多。这里谈谈我

    相关 jqueryattrprop区别

    在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网上的答案很多。这里谈谈我