jQuery - 使用fadeOUt!重要

时间:2013-10-17 10:42:14

标签: javascript jquery css widget

我已经为其他人创建了一个jQuery小部件嵌入他们的网站,在小部件中我使用了一个名为“cleanslate”的css reset样式表:

https://github.com/premasagar/cleanslate

这会阻止页面样式进入我的小部件。

问题是我的fadeOut和fadeIn不再有效,因为重置样式覆盖了jQuery正在添加的display内联样式。我需要让fadeOut函数将!important;添加到内联样式。

有人知道这是否可行?

提前致谢。

1 个答案:

答案 0 :(得分:5)

我想出了下面的解决方案,希望它可以在同样的情况下帮助其他人。

欢迎所有评论/改进:

    jQuery("element").fadeOut("slow", function() {
        jQuery("element").attr("style", "display: none !important");
    });

由于