jquery中removeAttr("disabled");和attr("disabled",false);都不起作用,求大神指导。
$(".table-rows,.row").live("click",function(){if(status==4){$("#btn-mon").unbind().at...
$(".table-rows,.row").live("click",function(){
if(status==4){
$("#btn-mon").unbind().attr("disabled",true);
else{
$("#btn-mon").attr("disabled",false); //这里不起作用
}
}); 展开
if(status==4){
$("#btn-mon").unbind().attr("disabled",true);
else{
$("#btn-mon").attr("disabled",false); //这里不起作用
}
}); 展开
2016-08-30
展开全部
removeAttr()不行的话,应该不是语法问题,再试试prop("disabled",false),如果还不行的话就是业务逻辑问题,程序跑不到这里,打个断点分析一下
更多追问追答
追问
断点试过了,是可以的到这里的。是因为unbind()的原因吗?
追答
如果没有规定参数,unbind() 方法会删除指定元素的所有事件处理程序. 你可以先去掉试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询