资讯专栏INFORMATION COLUMN

发现一个jQuery v1.11.1下操作checkbox状态的bug

AlphaWatch / 600人阅读

摘要:在调试使用操作的选中状态切换的时候,发现了个复选框在被选中再取消选中一次后,无法再次通过重新选中了。如果发现不对,欢迎指正。但是使用直接操作每一个的属性来设置,是可以正常的。

在调试使用jQuery操作checkbox的选中状态切换的时候,发现了个bug:checkbox复选框在被选中再取消选中一次后,无法再次通过jQuery重新选中了。

如果发现不对,欢迎指正。如果知道怎么解决这个问题,麻烦告知!

测试环境:

Chrome版本 47.0.2526.106 m

Opera版本 34.0.2036.25

jQuery版本 V1.11.1

html代码片段如下:



jQeury代码为:

// 设置全选
$("input[type="checkbox"]").attr("checked", "checked");

// 设置取消选中
$("input[type="checkbox"]:checked").attr("checked", false);

经过测试, 无论是通过手动选中再取消选中,还是用上述代码设置选中再取消选中,用第一行代码都无法再次选中复选框。

但是使用JavaScript直接操作每一个dom的属性来设置,是可以正常的。这应该算是jQuery的问题吧?

$("input[type="checkbox"]").each(function() {
    this.checked=true;      // 设置选中
    this.checked=false;     //  设置取消选中
})

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/78412.html

相关文章

  • kubernetes学习

    摘要:知识点核心组件保存整个集群的状态信息,感觉相当于的数据库提供对资源操作的唯一入口,并提供认证授权,访问控制,注册与发现等机制负责维护集群的状态,故障检测,自动扩展,滚动更新等负责对资源的调度,按着预定的调度策略将调度到相应的集群上负责维护容 kubernetes kubernetes 知识点 1. 核心组件 etcd 保存整个集群的状态信息,感觉相当于k8s的数据库 apiserve...

    lncwwn 评论0 收藏0
  • kubernetes学习

    摘要:知识点核心组件保存整个集群的状态信息,感觉相当于的数据库提供对资源操作的唯一入口,并提供认证授权,访问控制,注册与发现等机制负责维护集群的状态,故障检测,自动扩展,滚动更新等负责对资源的调度,按着预定的调度策略将调度到相应的集群上负责维护容 kubernetes kubernetes 知识点 1. 核心组件 etcd 保存整个集群的状态信息,感觉相当于k8s的数据库 apiserve...

    jayce 评论0 收藏0
  • 浅析jQuery整体框架与实现(上)

    摘要:通常的做法是,为它们指定回调函数。请求返回请求返回请求返回异步队列解耦异步任务和回调函数为模块队列模块事件提供基础功能。 前言 jQuery整体框架甚是复杂,也不易读懂,这几日一直在研究这个笨重而强大的框架。jQuery的总体架构可以分为:入口模块、底层模块和功能模块。这里,我们以jquery-1.7.1为例进行分析。 jquery的总体架构 16 (function( window,...

    VEIGHTZ 评论0 收藏0
  • jQuery获取和设置checkboxchecked属性小结

    摘要:最近在项目中使用到设置,使用场景是页面上有三类单选框,一个是全选所有页数据一个是选择当前页,一个是选择一条,也算常用的场景。的属性在页面首次加载时就确定。最后,总结下获取和设置属性的方法。 最近在项目中使用到jQuery设置checkbox,使用场景是页面上有三类单选框,一个是全选所有页数据(id=cb1),一个是选择当前页(id=cb2),一个是选择一条(name=cb3),也算常用...

    scola666 评论0 收藏0
  • jQuery实现全选、反选和不选功能

    摘要:当勾选全选按钮旁边的复选框时,列表中的选项全部选中,反之取消勾选则列表中的选项全部为未选中状态。全选或全不选全选全不选反选设置全选复选框获取选中选项的值选项总个数全选不全选HTML 我们的页面上有一个歌曲列表,列出多行歌曲名称,并匹配复选框供用户选择,并且在列表下方有一排操作按钮。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 1.时间都去哪儿了 ...

    番茄西红柿 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<