【问题标题】:jQuery .hover not toggling class, what am I doing wrong?jQuery .hover 不切换类,我做错了什么?
【发布时间】:2017-09-10 21:41:03
【问题描述】:
<li class="animated aButton"><a href="#about">About Me</a></li>
$('.aButton').hover(
  function() {
    $(this).toggleClass('shake');
  }
);

我正在尝试在悬停时从动画 css 添加类抖动,但它不起作用,不知道我做错了什么。

【问题讨论】:

标签: jquery html hover jquery-hover


【解决方案1】:

它似乎正在工作。

$('.aButton').hover(
  function() {
    $(this).toggleClass('shake');
  }
);
.shake {
  color: #ff0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li class="animated aButton"><a href="#about">About Me</a></li>

【讨论】:

    【解决方案2】:

    我认为你的代码应该可以工作

    jQuery

    $('.aButton').hover(
      function() {
        $(this).toggleClass('shake');
      }
    );
    

    CSS

    .shake{
      background-color: yellow;
    }
    

    这是工作示例:https://jsfiddle.net/mqdfdkxv/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-01
      • 1970-01-01
      相关资源
      最近更新 更多