javascript - 从 css 类中删除 width 属性

标签 javascript jquery html css width

有没有办法使用jquery或javascript删除css类中存在的宽度属性

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

注意:除了下面的解决方案之外,还有其他解决方案吗?

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

谢谢。

最佳答案

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

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

关于javascript - 从 css 类中删除 width 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28272306/

相关文章:

javascript - 如何在 jQuery UI 布局插件中动态切换 `resizable` bool 值?

javascript - 将数据从 jQuery.ajax() 传递到 Angular Controller ?

javascript - 如何将每个 td 数据属性的选定复选框表行获取到数组对象?

多个委托(delegate)事件的 jQuery 语法

javascript - 如何在第一次单击后停止执行 jQuery 代码块

javascript - 如何删除现有的http服务器?

javascript - smartgwt 禁用网格中的客户端过滤

类似 javascript jquery 的构造

php - 在 twig 模板上打印包含 html 和 twig 的变量

html - 如果我设置了我的 div 不透明度,我可以做一些不透明的东西吗?