我想禁用一个样式复选框和单选按钮的动作,但我不知道如何做到这一点。
我有这个Javascript行:
$("input[type=radio], input[type=checkbox]").customInput();
这很有效,但当一个复选框位于表格中时,我想禁用该操作。
答案 0 :(得分:1)
尝试这个,我没有尝试过运行它,但这个想法很扎实。
$("input[type=radio], input[type=checkbox]").each (function ()
{
if ($(this).parent("table").length == 0)
{
customInput();
}
});
答案 1 :(得分:1)
使用父母()代替parent()。
您也可以尝试过滤功能;
$("input[type=radio], input[type=checkbox]").filter(function(){ return $(this).parents("table").length }).customInput();