javascript - 选中复选框时的 Jquery addClass

标签 javascript jquery

<分区>

我想在它所属的 div 元素上选中复选框时添加一个类..

这是我当前代码的链接:[http://jsfiddle.net/WH6bz/2/]

似乎是什么问题?

最佳答案

问题是您使用的是 Mootools。

试试这个:http://jsfiddle.net/WH6bz/3/

另外,else 条件应该是 removeClass()

$('div.thumb > input:checkbox').change(function () {

    if ($(this).is(":checked")) {
        $(this).closest("div.thumb").addClass('highlight');
    }
    else {
        $(this).closest("div.thumb").removeClass('highlight');
    };
});

关于javascript - 选中复选框时的 Jquery addClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14048711/

相关文章:

javascript - 如何计算Javascript中创建的对象的数量?

javascript - 从各种 php 数组中创建 javascript 数组的最有效方法

Jquery:如何让div在点击外部时消失

jquery - 灯箱画廊中的超链接

javascript - 如何使用 BackboneJs 获取 JSON 数据并更新 html?

javascript - 构建拖放导航选项卡

javascript - 如何在 moment.js 中四舍五入到最接近的上 15 分钟

javascript - 带滚动条的模态窗口

javascript - 增加此 MDL jquery snackbar 的 setTimeout

javascript - 正确使用 Backbone.js 和 Marionette 对集合进行分组