【问题标题】:please explain this code....? [closed]请解释这段代码....? [关闭]
【发布时间】:2010-12-16 10:48:47
【问题描述】:
$('.check-all:checkbox').change(function() {
    var group = ':checkbox[name=' + $(this).attr('name') + ']';
    $(group).attr('checked', $(this).attr('checked'));
});

【问题讨论】:

  • 认为它有什么作用?

标签: javascript jquery html css json


【解决方案1】:

这将选中(或取消选中)所有具有类 'check-all' 并且在任何一个更改时具有相同 'name' 属性的框。

【讨论】:

  • 假设他们都是一个类“check-all”
【解决方案2】:

每当具有“全选”类的复选框的值发生变化时,将所有同名复选框的值设置为全选框的值。

【讨论】:

  • 好的,非常感谢...!
【解决方案3】:

对于类为.check-all 的复选框,下一个操作绑定到onchange

  1. 所有同名的复选框都集中到一个 jQuery 对象中。
  2. 对于组属性checked中的每个复选框都添加了,因此所有复选框将在仅选中一个后被选中。

【讨论】:

    猜你喜欢
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多