这是Fiddle。
所以我已经建立了这个我想要做的小例子。我希望此复选框如下所示。当用户尝试启用/单击该复选框时(主要针对那些不懂计算机的人),我希望它能提醒他们说“你必须登录才能执行此操作”。
我无法理解。我一直在寻找答案,但找不到答案。
提前感谢您的所有答案!
答案 0 :(得分:4)
只需从复选框中删除disabled
属性即可。此外,如果您只想在选中复选框时显示警报,请改为使用以下内容:
$(".check").click(function() {
if (this.checked) {
alert("You must sign in to do this.");
}
});
答案 1 :(得分:0)
删除已选中和已禁用的属性并使用以下代码:
$(".check").click(function() {
if ($(this).is(':checked')) alert("You must sign in to do this.");
});
<强> jsFiddle example 强>