KDe*_*Dee 2 jquery jquery-selectors
我希望能够检索所有禁用的复选框,并将样式/背景添加到包含TD表格单元格.我可以选择所有复选框并更改背景,如下所示:
$(':checkbox').closest("td").css('background-color', '#FF0000');
Run Code Online (Sandbox Code Playgroud)
我只需要更新它,以便它仅适用于禁用的项目.
你可以使用:disabled选择器:
$('input[type=checkbox]:disabled').closest("td") // .addClass('disabled');
Run Code Online (Sandbox Code Playgroud)
请注意,:checkbox不推荐使用选择器,替代方法是属性选择器.
你也可以使用has方法:
$('td').has('input[type=checkbox]:disabled').css('background-color', '#FF0000')
Run Code Online (Sandbox Code Playgroud)