重置由jQuery设置的内联CSS(仅限)
重置由jQuery设置的内联CSS(仅限)
我有以下的HTML代码(请不要争执原因):
现在需要通过jQuery添加position: fixed
:
$(".something").css("position", "fixed");
这将在检查器中留下以下的标记:
现在我想要从style
属性中删除; position: fixed
。
我唯一想到的解决办法是通过.data()
存储初始的position
值,然后再次设置它来实现反向操作。
但这将留下以下的标记...
不幸的是,我之后不能在style
属性中有position
属性。因为它会覆盖掉一些类的更改等。
我想要的是:
我现在正在寻找一种删除jQuery放置在style
属性中的部分的方法...类似于$(".something").css("position", unset);