从css类中删除width属性

时间:2015-02-02 06:37:30

标签: javascript jquery html css width

使用jquery或javascript在css类中是否存在remove width attribute的任何方法。

table.searchlistTable {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
}

注意:是否有其他解决方案而不是以下。

$("table.searchlistTable").removeClass("searchlistTable");
$("table.searchlistTable").addClass("xyz");

谢谢。

2 个答案:

答案 0 :(得分:3)

更新样式类任何属性都不可行,但你可以使用jquery css()函数覆盖样式任何属性,它也可以以相同的方式工作,例如你要删除width然后你可以使用auto属性,请参阅下面的示例代码

 $("table.searchlistTable").css("width", 'auto');

答案 1 :(得分:1)

$(".searchlistTable").css('width' , 'auto')

$(".searchlistTable").css('width' , 'initial')

Safe CSS Defaults
The inherit, initial, and unset values