lzth.net
当前位置:首页 >> Attr DisABlED >>

Attr DisABlED

attr是指节点的属性,是attribute的缩写。 attr("属性名","属性值"); 你贴的代码是指让某个节点禁用(包括事件等),HTML类似这样:

removeAttr()不行的话,应该不是语法问题,再试试prop("disabled",false),如果还不行的话就是业务逻辑问题,程序跑不到这里,打个断点分析一下

$('#my').removeAttr('disabled')就可以用啦!!! disabled属性没有真假值得。。。

// 1. 用prop方法// 先试这个,因为1.6开始支持这个方法jQuery('#cancel').prop('disabled', false);// 2. 用attrjQuery('#cancel').attr('disabled', false);// 3. 原生jQuery('#cancel')[0].disabled = false;

disabled这个属性在火狐浏览器下是无法移除的,因此,如果你必需要移除的话,只能用js来刷新下页面, $(".app_reget").removeAttr("disabled")if (navigator.userAgent.indexOf('Firefox') >= 0){ window.location.reload(); }

你是想在禁用后,重新启用吗? .attr("disabled",false);就可以启用。

/*三种方式*/ $(obj).attr("disabled",false); $(obj).removeAttr("disabled"); $(obj).attr("disabled","");

$("#confirm")[0].removeAttribute("disabled");$("#confirm").prop("disabled", false);$("#confirm").attr("disabled", false);

jquery设置元素的readonly和disabled Jquery的api中提供了对元素应用disabled和readonly属性的方法,在这里记录下。如下: 1.readonly $('input').attr("readonly","readonly")//将input元素设置为readonly $('input').removeAttr("readonly");/...

有的浏览器只要写disabled,checked就可以了,而有的要写成disabled ="disabled",checked="checked",比如用attr("checked")获取checkbox的checked属性时选中的时候可以取到值,值为"checked"但没选中获取值就是undefined。 jq提供新的方法“prop...

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com