我正在尝试将一个 css 类和一个 jquery 类一起应用到一个复选框
<input type='checkbox' name='something' class='group_ctrl' data-group='group_a' id='checker'>
css code class = 'styled' (jquery 代码结合 css 代码来设置复选框的样式)
.checkbox, .radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(images/checkbox.png) no-repeat;
display: block;
clear: left;
/* float: left; */
}
jquery代码类=“group_ctrl”
$(document).ready(function() {
$('.group_ctrl').change(function () {
// gets data-group value and uses it in the outer selector
// to select the inputs it controls and sets their disabled
// property to the negated value of it's checked property
$("." + $(this).data("group")).prop('disabled', !this.checked);
}).change();
});
当前的 html 仅允许复选标记启用或禁用您在 jquery 中看到的其他字段,css 代码允许我设置复选框的样式。但2不一起去。我已经尝试过做类“group_ctrl styled”。但它不起作用。在不大规模更改我的代码的情况下有任何建议吗?