我已经为其他人创建了一个 jQuery 小部件以嵌入他们的网站,并且在小部件中我使用了一个名为“cleanslate”的 css 重置样式表:
https://github.com/premasagar/cleanslate
这会阻止页面样式渗透到我的小部件中。
问题是我的 fadeOut 和 fadeIn 不再工作,因为重置样式覆盖了 jQuery 添加的 display
内联样式。我需要让 fadeOut 函数添加 !important;
到内联样式。
有人知道这是否可行吗?
提前致谢。
最佳答案
我想出了下面的解决方案,希望它能帮助处于相同情况的其他人。
欢迎所有评论/改进:
jQuery("element").fadeOut("slow", function() {
jQuery("element").attr("style", "display: none !important");
});
谢谢
关于javascript - jQuery - 让 fadeOUt 使用 !important,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19424505/