我需要将一个函数附加到复选框,以便单击它不会执行任何操作。这怎么可能?我不希望它变成灰色,我只是想阻止它被打开。如何忽略复选框的点击?
3
A
回答
6
如果你希望它是可切换的,只是附加一个事件监听器,如下所示:
$('#checkboxId').on('click', function(e) {
e.preventDefault();
e.stopPropagation();
});
注:这是与返回相同的效果false
:
$('#checkboxId').on('click', function(e) {
return false;
});
-1
我不确定这是否正是你想要的,但是这会禁用使用JQuery的复选框。
$('#checkboxId').attr('disabled', true);
对于非变灰solution:
$("input:checkbox").click(function() { return false; });
+0
我想他想要的点击(function(){return false} ..使其禁用将灰色 – 2013-03-22 19:56:09
1
尝试这样:
<input type="checkbox" onClick="this.checked=!this.checked" />
0
$('input[type=checkbox]').click(function(){return false;});
刚刚回归的单击事件假, 工作样本:http://jsfiddle.net/Sh8Zu/
0
试试这个,
<input type="checkbox" onChange="return checkChange(this)" id="checkid"/>
function checkChange(obj)
{
obj.checked=false;
}
相关问题
- 1. 如何忽略td内的复选框
- 2. 复制并忽略复选框上的复选框
- 3. 如何点击一个复选框,点击所有复选框VBA
- 4. 如何检查和取消选中复选框,以及如何使复选框,点击了该行的点击
- 5. 如何点击CKeditor中的选择框或复选框?
- 6. javascript - 点击忽略超时
- 7. 测试复选框点击
- 8. 复选框点击网页?
- 9. datagrid复选框colum点击
- 10. 当复选框被点击
- 11. 通过点击复选框
- 12. WPF上点击复选框
- 13. Phantomjs点击复选框
- 14. 如何处理标签点击+复选框点击?
- 15. EXTJS 5:如何在点击网格中的复选框时选中复选框
- 16. 如何在创建复选框时忽略属性名称
- 17. 引导复选框切换 - 如何获取复选框的值之后,点击
- 18. 单击复选框点击选择Jquery mobile中的所有复选框
- 19. 启用/禁用复选框点击复选框中的另一个复选框
- 20. NSOutlineView:如何点击所有选中的复选框?
- 21. 点击通过Selenium/Webdriver复选框列表中的复选框
- 22. Jquery按钮点击选择复选框
- 23. 点击描述时勾选复选框
- 24. 硒的webdriver的java:点击复选框
- 25. UITabBar忽略偶尔的“点击”
- 26. 如何在点击一个复选框时禁用其他复选框?
- 27. 获取点击复选框的标签
- 28. 点击提交表单的复选框
- 29. jQuery的:在复选框点击
- 30. Appium的Android点击复选框
什么目的,它再服? – Jack 2013-03-22 19:53:57
IE有一个双击过滤器,可以这么说,因此双击复选框只会注册为一次单击。这恰好也阻止了人们快速切换复选框,这非常奇怪,这是我的应用程序所需的功能。所以我只是取消它的默认功能,并用JavaScript/jQuery手动捕获点击并以这种方式切换,从而消除了“速度限制”。除了我不知道如何停止点击切换,因此这个问题。 – Aerovistae 2013-03-22 19:57:41
有趣的问题。 – Jack 2013-03-22 20:07:31