为什么当我将鼠标悬停在图像上时它不起作用?

杰拉德

我敢肯定,一旦我得到提示,这将非常愚蠢,但我不明白为什么悬停不起作用。我添加 jQuery 只是为了检查它是否可以通过单击工作。

$(document).on("click", ".figure", function() {
  $(".popover").css("opacity", "1");
})
.container {
  position: relative;
}

.popover {
  background-color: blue;
  position: absolute;
  top: 0;
  left: 200px;
  opacity: 0;
  transition: opacity 0.5s ease-in-out 0s;
}

.figure:hover .popover {
  opacity: 1;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='container'>
  <div class='figure'>
    <img src='https://placehold.it/100' />
  </div>
  <div class='popover'>
    <p>
      Bla bla
    </p>
  </div>
</div>

马尼什帕特尔

因为你的.popoverdiv 不是 div 的孩子.figure

+为此使用选择器

$(document).on("click", ".figure", function() {
  $(".popover").css("opacity", "1");
})
.container {
  position: relative;
}

.popover {
  background-color: blue;
  position: absolute;
  top: 0;
  left: 200px;
  opacity: 0;
  transition: opacity 0.5s ease-in-out 0s;
}

.figure:hover + .popover {
  opacity: 1;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='container'>
  <div class='figure'>
    <img src='https://placehold.it/100' />
  </div>
  <div class='popover'>
    <p>
      Bla bla
    </p>
  </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我将鼠标悬停在主页上的第三幅图像上时,为什么页脚中的图标会移动?

来自分类Dev

当我将鼠标悬停在GMap.NET控件上时,为什么窗体在顶部?

来自分类Dev

当我将鼠标悬停在Kendosparkline上时,为什么工具提示无法正确显示?

来自分类Dev

当我将鼠标悬停在图像上时,动画无法正常工作

来自分类Dev

当我将鼠标悬停在按钮上时如何使图像出现(无继承)

来自分类Dev

为什么将鼠标悬停在flex或grid中不起作用?

来自分类Dev

将鼠标悬停在图像上之后,为什么将鼠标悬停在<li>元素上时颜色和宽度不会改变?

来自分类Dev

当我将鼠标悬停在“ a”上时,我的“ id”也会获得悬停

来自分类Dev

当我将鼠标悬停在文本上时,我会失去悬停效果

来自分类Dev

将鼠标悬停在列表链接上时,ul li项目符号点图像不起作用

来自分类Dev

将鼠标悬停在列表链接上时,ul li项目符号点图像不起作用

来自分类Dev

将鼠标悬停在<li>上不起作用!

来自分类Dev

当我将鼠标悬停在表格行上时,如何显示div中表格的图像?

来自分类Dev

仅当我将鼠标悬停在CSS中的图像上时才能显示放大镜吗?

来自分类Dev

鼠标悬停在DataList上的图像弹出窗口在Asp.net中不起作用

来自分类Dev

将鼠标悬停在图像上时显示图像

来自分类Dev

当我将鼠标悬停在iframe上时,iframe上的DIV闪烁

来自分类Dev

将鼠标悬停在svg上以影响其他element属性不起作用

来自分类Dev

将鼠标悬停在div上“矩形”不起作用

来自分类Dev

如果将鼠标悬停在:before伪生成的内容上,:hover将不起作用

来自分类Dev

当我将鼠标悬停在导航栏上时,字体变薄

来自分类Dev

当我将鼠标悬停在ComboBox项上时引发一个事件

来自分类Dev

当我将鼠标悬停在#button容器上时,链接不可单击

来自分类Dev

每当我将鼠标悬停在滚动插件上时,如何运行ajax?

来自分类Dev

当我将鼠标悬停在整个div上时

来自分类Dev

当我将鼠标悬停在img上时,创建带有文本的叠加层

来自分类Dev

为什么将鼠标悬停在正常图像后面的图像上?

来自分类Dev

将鼠标悬停在图像上时按钮显示

来自分类Dev

将鼠标悬停在图像上时,有什么方法可以不显示黄色文字?

Related 相关文章

  1. 1

    当我将鼠标悬停在主页上的第三幅图像上时,为什么页脚中的图标会移动?

  2. 2

    当我将鼠标悬停在GMap.NET控件上时,为什么窗体在顶部?

  3. 3

    当我将鼠标悬停在Kendosparkline上时,为什么工具提示无法正确显示?

  4. 4

    当我将鼠标悬停在图像上时,动画无法正常工作

  5. 5

    当我将鼠标悬停在按钮上时如何使图像出现(无继承)

  6. 6

    为什么将鼠标悬停在flex或grid中不起作用?

  7. 7

    将鼠标悬停在图像上之后,为什么将鼠标悬停在<li>元素上时颜色和宽度不会改变?

  8. 8

    当我将鼠标悬停在“ a”上时,我的“ id”也会获得悬停

  9. 9

    当我将鼠标悬停在文本上时,我会失去悬停效果

  10. 10

    将鼠标悬停在列表链接上时,ul li项目符号点图像不起作用

  11. 11

    将鼠标悬停在列表链接上时,ul li项目符号点图像不起作用

  12. 12

    将鼠标悬停在<li>上不起作用!

  13. 13

    当我将鼠标悬停在表格行上时,如何显示div中表格的图像?

  14. 14

    仅当我将鼠标悬停在CSS中的图像上时才能显示放大镜吗?

  15. 15

    鼠标悬停在DataList上的图像弹出窗口在Asp.net中不起作用

  16. 16

    将鼠标悬停在图像上时显示图像

  17. 17

    当我将鼠标悬停在iframe上时,iframe上的DIV闪烁

  18. 18

    将鼠标悬停在svg上以影响其他element属性不起作用

  19. 19

    将鼠标悬停在div上“矩形”不起作用

  20. 20

    如果将鼠标悬停在:before伪生成的内容上,:hover将不起作用

  21. 21

    当我将鼠标悬停在导航栏上时,字体变薄

  22. 22

    当我将鼠标悬停在ComboBox项上时引发一个事件

  23. 23

    当我将鼠标悬停在#button容器上时,链接不可单击

  24. 24

    每当我将鼠标悬停在滚动插件上时,如何运行ajax?

  25. 25

    当我将鼠标悬停在整个div上时

  26. 26

    当我将鼠标悬停在img上时,创建带有文本的叠加层

  27. 27

    为什么将鼠标悬停在正常图像后面的图像上?

  28. 28

    将鼠标悬停在图像上时按钮显示

  29. 29

    将鼠标悬停在图像上时,有什么方法可以不显示黄色文字?

热门标签

归档