gpt4 book ai didi

javascript - 悬停时用户菜单淡入淡出

转载 作者:行者123 更新时间:2023-11-28 13:22:48 24 4
gpt4 key购买 nike

我的用户菜单需要在鼠标悬停在图标上和鼠标移出图标时淡入淡出。我的问题是用户还应该能够将鼠标悬停在菜单上(在这种情况下为 img)并且菜单不会淡出,以便他们可以单击其中的链接或图像。这是我的代码和一个 jsfiddle。 http://jsfiddle.net/anschwem/7mrM2/

<style>
div.notif
{
display:none;
position:absolute;
border:solid 1px black;
padding:8px;
background-color:white;
}
a.notif:hover + div.notif
{
display:block;

}
div.notif:hover
{
display:block;

}
</style>
<script type='text/javascript'>//NOT WORKING
$(window).load(function(){
$(document).ready(function()
{
$(".notif").hover(
function () {
$('.notif').fadeIn('slow');
},
function () {
$('.notif').fadeOut('slow');
}
);
});
});//]]>
</script>//NOT WORKING
</head>
<body>
<a class="notif" href="notifications.html" style="text-decoration:none;"><img src="images/bubble.png" style="position:relative; top:20px;"/></a>
<div class="notif" style="z-index:999999; ">
<a href="notifications.html"><img src="images/notif.png"/></a>
</body>

最佳答案

这对你有帮助。参见 JSFiddle demo

HTML

<div class='parent'>
<a class="notif" href="notifications.html" style="text-decoration:none;"><img src="http://upload.wikimedia.org/wikipedia/commons/a/ac/Approve_icon.svg" height="30" width="30"/></a>

<div class="notif" style="z-index:999999; ">
<a href="notifications.html"><img src="http://doinghistoryproject.tripod.com/sitebuildercontent/sitebuilderpictures/failure-message.gif" height="80" width="80"/></a>
</div>
</div>

JS

$(document).ready(function () {
$(".parent").hover(
function () {
$(this).find('div.notif').stop().fadeIn('slow');
},
function () {
$(this).find('div.notif').stop().fadeOut('slow');
});
});

关于javascript - 悬停时用户菜单淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14485621/

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