gpt4 book ai didi

jquery - 如何仅在鼠标悬停时显示div并在鼠标离开时隐藏

转载 作者:行者123 更新时间:2023-12-01 07:48:54 26 4
gpt4 key购买 nike

我有一个菜单,我试图仅在使用 jquery 将图像图标悬停时才显示它,请帮助我。我使用了以下代码,但它不起作用。当鼠标离开时它会出现但不会消失。

$(document).ready(function() {
$(".hover").on("mouseenter", function() {
$(".overlay").show();
}).on("mouseleave", function() {
$(".overlay").hide();
});
});

这是 Html

<----div which is to be hovered---->
<div class="box"><img alt="101helper-menu" class="hover" src="http://2.bp.blogspot.com/-JzmiWYq3mb4/VYHPosbeBcI/AAAAAAAACuI/J0EQbhp2oKY/s1600/menu-icon-101helper.png">

<----div悬停时显示,鼠标离开时消失---->

<div class="overlay">
<div id="cssmenu"><ul><li><a href="http://101helper.blogspot.com">Home</a></li>
<li><a href="http://101helper.blogspot.com/search/label/Blogger%20Tips%20And%20Tricks">Blogger Tips and tricks</a></li>
<li class="active has-sub"><a href="http://101helper.blogspot.com/search/label/Blogger%20Seo%28Search%20Engine%20Optimization">Seo</a><ul>
<li><a href="http://101helper.blogspot.com/search/label/Blogger%20Seo%28Search%20Engine%20Optimization">Blogger Seo</a></li>
<li><a href="http://101helper.blogspot.com/search/label/Google%20Webmaster%20Tools%20tutorials">Google Webmaster Tools</a></li></ul></li>
<li><a href="http://101helper.blogspot.com/search/label/Blogger%20menus">Menus for blogger</a></li>
<li><a href="http://101helper.blogspot.com/search/label/Blogger%20Widgets%20And%20Gadgets">Blogger widgets and gadgets</a></li>
<li><a href="http://101helper.blogspot.com/search/label/Beginner%20to%20blogging">Beginner to blogging</a></li>
<li><a href="http://101helper.blogspot.com/search/label/Mobile%20Blogging">Mobile blogging</a></li>
<li><a href="http://101helper.blogspot.com/p/about.html">About</a></li>
<li><a href="http://101helper.blogspot.com/p/hire-us.html">Hire us</a></li>
<li><a href="http://101helper.blogspot.com/p/contact-me.html">Contact</a></li>
<li><a href="http://101helper.blogspot.com/p/menusitemap.html">Sitemap</a></li></ul></div></div></div>

最佳答案

$("#cssmenu").hide();

$(".hover").mouseover(function () {
$("#cssmenu").slideDown('slow');
});
$(".overlay").mouseleave(function () {
$("#cssmenu").slideUp('slow');
});

DEMO

关于jquery - 如何仅在鼠标悬停时显示div并在鼠标离开时隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32297440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com