jqueryui:禁用输入宽度属性

时间:2014-05-29 13:39:57

标签: jquery css

我正在将 jquery-ui-form.css 导入到某个页面但我要禁用width类的input属性(因此它将恢复为在项目上设置的个人风格。

我试过了:

$( "input" ).css( "width", "" );

无济于事。

我不想将其设置为0 - 只是为了摆脱那个特定的声明。

3 个答案:

答案 0 :(得分:1)

如果使用width作为属性而不是使用样式 你需要这样做:

$("input").removeAttr("width");

答案 1 :(得分:1)

试试这个

$("input").width('auto')

http://api.jquery.com/width/

答案 2 :(得分:1)

我认为input是一个元素的类。正如你提到的那样:

  

我想禁用输入类的宽度属性

如果它是一个类,那么你应该使用class selector来选择元素:

试试这个:

$(".input").css("width", "auto");

OR

$(".input").width('auto');