$("input[type=checkbox]").click(function(){
alert("clicked");
if($('#result').html().length) {
$('button[type="submit"]').attr('disabled','disabled');
} else { $('button[type="submit"]').removeAttr('disabled'); }
});
上面的代码我的 if 语句没有运行。如果我在控制台中运行 if 语句,它运行良好,但只要我将它嵌套在 click 函数中。警报出现,但我的提交框没有变灰。
任何人都知道我的代码有什么问题。