我在这个问题上遇到了问题:
if($("#Autotag").is(":checked"))
{
alert("Just to check if it works");
}
但是在检查时它不会给我警报对话框! 我一直在寻找正确的答案。我编写的所有其他代码都可以工作,但这个不行。
jsFiddle 没有给我任何提示,因为有人告诉我尝试...... 我也一直在阅读如何:jQuery how to
最佳答案
当人们选中该复选框时,该代码不会运行,它只会告诉您该复选框在运行时的状态。
如果你想知道什么时候被检查,你需要监听change事件。以下代码假设您在 onready 或将元素添加到页面后调用此方法。
$("#Autotag").on("change", function () {
if($(this).is(":checked")) {
alert("Just to check if it works");
}
});
关于javascript - jQuery/Javascript 中带有复选框的 If 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643250/