仅在选中复选框时触发javascript函数";关于;

仅在选中复选框时触发javascript函数";关于;,javascript,Javascript,无论复选框是否被勾选,此脚本都会导致警报显示。如何仅在点击勾选框时显示 $("#x").click(function() { alert("Ticker is has been clicked on!"); }); 您可以在函数中添加if语句来测试: $("#x").click(function() { if (this.checked) alert("Ticker is has been clicked on!"); }); 您可以在函数中添加if语句来测试: $("#x"

无论复选框是否被勾选,此脚本都会导致警报显示。如何仅在点击勾选框时显示

$("#x").click(function() {
    alert("Ticker is has been clicked on!");
});

您可以在函数中添加
if
语句来测试:

$("#x").click(function() {
    if (this.checked) alert("Ticker is has been clicked on!");
});

您可以在函数中添加
if
语句来测试:

$("#x").click(function() {
    if (this.checked) alert("Ticker is has been clicked on!");
});
//使用.is(“:checked”)检查是否已选中

$("#x").click(function() {
    if($(this).is(':checked')){
        alert("Ticker is has been clicked on!");
    }
});
//使用.is(“:checked”)检查是否已选中

$("#x").click(function() {
    if($(this).is(':checked')){
        alert("Ticker is has been clicked on!");
    }
});

一个简单的
if
conditional将为您带来好处:

$("#x").click(function(){
    if($(this).is(":checked")) {
        alert("Ticker is has been clicked on!");
    }
});

查看jQuery中的一些阅读资料。

一个简单的
if
conditional将为您提供帮助:

$("#x").click(function(){
    if($(this).is(":checked")) {
        alert("Ticker is has been clicked on!");
    }
});
请阅读jQuery中的和