jQuery / SASS悬停不起作用[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery / SASS悬停不起作用[关闭]相关的知识,希望对你有一定的参考价值。

我正在尝试实现悬停,以便当我将鼠标悬停在div上时,会激活一个类。以下是我的代码。

$("#page0").hover(
  function () {
    $(this).addClass('.dot-nav--link');
  }, 
  function () {
    $(this).removeClass('.dot-nav--link');
  }
  );
.dot-nav--link {
  position: absolute;
  top: 50%;
  visibility: hidden;
  transform: translate(-120%, -50%);
  width: 200px;
  padding: 5px 10px;
  opacity: 0;
  color: #111;
  background-color: #fff;
  transition: all .3s;
}
.dot-nav--link:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  width: 0;
  height: 0;
  border-width: 6px 0 6px 8px;
  border-color: transparent transparent transparent #fff;
  border-style: solid;
  transform: translateY(-50%);
}
#page0{
height: 80vw;
background: url("smarthome.JPG") no-repeat top center fixed;
background-size:cover;
margin-bottom: -9em;
}

我不知道为什么这不起作用。你有什么建议吗?

答案

你应该删除.

$("#page0").hover(
  function () {
$(this).addClass('dot-nav--link');
  }, 
 function () {
$(this).removeClass('dot-nav--link');
 });

以上是关于jQuery / SASS悬停不起作用[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 工具 – 悬停时的图像更改不起作用 [关闭]

Jquery Animate 背景图像在悬停时摇摆在 Firefox 中不起作用

悬停时的Jquery不起作用

jQuery div 悬停功能在 Firefox 中不起作用

悬停时背景颜色变化不起作用(jquery)

jquery悬停在我的列表项上不起作用