【发布时间】:2013-04-26 17:13:14
【问题描述】:
我需要使用 jQuery 从元素中删除 !important-attribute。这可能吗?
虽然我想为它创建一个 js-fiddle,但我注意到它甚至不适用于 not-!important 样式:
我的代码有什么问题?
所以如果有人能解释为什么 jQuery 没有像它应该的那样删除 CSS 属性(参见 f.e. http://www.bennadel.com/blog/2442-Clearing-Inline-CSS-Properties-With-jQuery.htm)
【问题讨论】:
-
这没有回答我的问题,为什么它甚至不删除不重要的属性 - 但感谢那些甚至没有阅读问题的人的反对
-
它确实回答了您的第一个问题,您的第二个问题与第一个问题和您的标题无关。
-
既然可以使用退格按钮,为什么还要使用 jquery?
-
用退格键做什么?如果这将是一个可行的解决方案,您真的认为我不够聪明,无法删除重要规则吗?这样的答案甚至得到了投票??
-
我想说的是,如果你想设置一个属性,只需通过带有 !important 的 jquery 设置它,你不需要从现有属性中删除 !important。
标签: jquery css attributes