第一:如何选择具有指定ID的所有复选框?
第二:
我有:
Click to select all of the checkboxes
然后在脚本的顶部我使用这个:
$(function () { $('#chkbox:all').click(function () { alert(1); }); });
alert
没有出现在我的屏幕上 – 意味着function没有运行 – 为什么会发生?
如果您尝试使用相同的ID设置多个复选框,则应该使用类,因为ID应该是唯一标识符。
另外,不要使用“:all”作为标识符的一部分,因为jQuery可能认为你想使用选择器…尝试改变它,你的代码应该工作:)
两件事情:
您需要使用其他策略来查找所有复选框。 像这样的东西:
$('input:checkbox').click( /* ... */ );
或者为所有复选框添加一个类并执行以下操作:
$('input.yourclass:checkbox').click( /* ... */ );
如果要单击某个链接并选中所有框,请尝试以下操作:
// check on all the checks $('#all-link-id').click(function(){ $('input.yourclass:checkbox').attr('checked', true); }); // check off all the checks $('#none-link-id').click(function(){ $('input.yourclass:checkbox').removeAttr('checked'); });
以上就是jQuery教程分享使用jquery问题和非工作函数选择所有复选框相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/jquerytutorial/558644.html