javascript - Jquery被检查没有得到触发

标签 javascript jquery

http://jsfiddle.net/1uvL7tcm/

$(document).ready(function () {
    if ($('#plainText').is(':checked')) {
        alert('checked');
    }

});

我的代码有什么问题吗?警报未触发。

最佳答案

尝试http://jsfiddle.net/1uvL7tcm/3/

您需要绑定(bind)到所有复选框元素更改事件,如下所示:

$("input[type=checkbox]").change(function(){
    if ($(this).is(":checked")){
        alert('checked');
    }
});

关于javascript - Jquery被检查没有得到触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26396130/

相关文章:

jquery - Chrome 无法识别 SELECT 选项的高度(使用 jQuery 和 CSS)

javascript - ui-router 嵌套 View 和传递变量

javascript - 序数尺度的 rangeRoundBands()

jquery-ui - 当我切换到不同的选项卡时,jQuery UI 选项卡立即出现错误(AJAX)

javascript - 如何使用 jQuery 和 Galleria 更新 HTML 元素?

javascript - 使用 Angular 传递的数据更新模态

javascript - 为什么 jQuery 在 jSfiddle 中有效但在站点中无效?

javascript - 在 Chart.js 中,我想显示如下图所示的虚线网格线

javascript - 面试编码时如何在短时间内用javascript实现一个队列?

javascript - 在 console.log 中打印函数的输出