【问题标题】:Jquery enabling or disabling CSS [duplicate]Jquery启用或禁用CSS [重复]
【发布时间】:2016-03-15 13:08:15
【问题描述】:

我想知道是否有办法在不覆盖我尝试过的 CSS 的情况下启用 CSS 类

$("#remote1").click(function() {
           $("#navigation").css({"background":"black");
});

哪个完成了大部分工作,但我需要启用一个 CSS 类,以便我可以使用 CSS3 而不是 Jquery 制作动画,因为我正在尝试的动画最好使用 CSS3 完成。我怎样才能做到这一点?

**已编辑.. -.- **

如何使用 Jquery 远程“激活” CSS 文件中的现有 CSS

【问题讨论】:

  • 你可以使用addClassremoveClass
  • 你在.css中缺少}
  • 请提供更多信息(HTML、CSS、Jsfiddle 等)
  • 我最想要的是激活现有的 CSS 而不是覆盖它。如果可以禁用一个 CSS 文件并启用另一个 CSS 文件会更好

标签: jquery css


【解决方案1】:

如果你想动态添加或删除类,你可以这样做:

$("#remote1").click(function() {
    $("#navigation").addClass("myclass");
});

删除

$("#navigation").removeClass("myclass");

如果想检查类是否已经添加:

if ($("#navigation").hasClass("myclass")) {
    //if already have class added
}

【讨论】:

猜你喜欢
  • 2016-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-29
  • 2015-08-16
  • 1970-01-01
  • 2015-09-12
相关资源
最近更新 更多