发布于 1970-01-01 08:00
  • 5 个回答
    • 学库的时候少看书,多看官方文档。书的印刷、出版速度往往远远跟不上库的改进速度

      几个问题

      1. attr方法和prop方法早在1.6(2011年)就已经分离了,checked绝大多数情况应当使用prop操作

      2. jQuery多数提供value的api都可以通过callback直接实现不同元素赋不同值

      //反选
      $('[name=items]:checkbox').prop('checked', function(idx, val){ return !val; })

      以上信息在 http://api.jquery.com/prop/ 里面都有,关于attr和prop的区别在/attr 里也有一份

      RTFM

      2022-11-29 19:24 回答
    • 反选的时候 attr 设置的值不确定

      2022-11-29 19:24 回答
    • 全选设定的值是固定的,
      反选设定的值要根据当前状态进行翻转

      2022-11-29 19:24 回答
    • 写完了答案才发现 @mcfog 已经回答了,下面是我在 jsfiddle 写的示例

      https://jsfiddle.net/dhdh78bu/

      2022-11-29 19:24 回答
    • 看来是我理解的问题,我理解成一次全选,反过来是一次全取选,没考虑到判断判断的反选。疑惑解开,谢谢

      2022-11-29 19:24 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有