javascript - 在悬停事件上隐藏 div

标签 javascript jquery html css

我想在悬停事件时隐藏 div 'sample' 并需要在鼠标移出时显示 div 'sample'

$('.secmenu').hover(function() {

  $('.sample').css('opacity', '0');
  if ($('.secmenu').mouseleave()) {
    $('.sample').css('opacity', '1');
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<a href="" class="secmenu">click</a>
<div class="sample">
  hello div sample text content hello div sample text content
</div>

最佳答案

$('.secmenu').mouseenter(function() {//hide div on mouse enter
    $('.sample').hide();
}).mouseleave(function() {//show div on mouse leave
    $('.sample').show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<a href="" class="secmenu">click</a>
<div class="sample">
  hello div sample text content hello div sample text content
</div>

关于javascript - 在悬停事件上隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38118566/

相关文章:

javascript - 如何使用过渡将 div 从当前位置向右移动?

jquery - 如何使用 Bootstrap 将列高度适合主体?

android - iOS 和 Android 的 HTML 5 文件输入 [Cordova/Phonegap]

javascript - 将事件监听器附加到整个 html 文档的最佳方式

html - 单选按钮对齐问题

javascript - 重定向时无限循环

javascript - 如何使用 javascript 创建多重链接和有向图?

javascript - 通过引用克隆对象的属性

javascript - jquery ajax 返回 404 未找到

javascript - jQuery 日期选择器将日期格式作为默认值