gpt4 book ai didi

jQuery 悬停菜单

转载 作者:行者123 更新时间:2023-12-01 02:38:42 25 4
gpt4 key购买 nike

当您将鼠标悬停在菜单项上时,以下代码会显示一个子菜单。由于它使用计时器,如果您选择子菜单项的速度不够快,子菜单项就会消失。我宁愿让它突出显示它所在的菜单选项并保留子菜单项,直到您将鼠标悬停在或单击另一个主菜单项:

$(文档).ready(函数(){ Nifty("#menu a","小顶透明"); Nifty("#outcontent","中底透明");

function hideSubMenu() {
$("#sub-menu-content").fadeOut('slow');
hideSubMenu.timeout = 0;
}

$('#menu a').hover(function() { //start function when any link is clicked
if (hideSubMenu.timeout) clearTimeout(hideSubMenu.timeout);
hideSubMenu.timeout = 0;
$("#sub-menu-content").hide();

var html = '<ul>' + $(this).next('ul.sub-menu').html() + '</ul>&nbsp;';
$("#sub-menu-content").html(html); //show the html inside .content div
$("#sub-menu-content").fadeIn('fast'); //animation
},function(){
hideSubMenu.timeout = setTimeout(hideSubMenu, 800);
}); //close click(

$('#sub-menu-content').hover(function() {
if (hideSubMenu.timeout) clearTimeout(hideSubMenu.timeout);
hideSubMenu.timeout = 0;
},function(){
hideSubMenu.timeout = setTimeout(hideSubMenu, 800);
}); //close click(
}); //close $(

要查看它的实际效果:

http://cruisecontrolledmarketing.com/test/welcome/login用户:成员(member)密码:rebmem

谢谢!

最佳答案

与其自己动手修改一些东西,不如看看 hoverIntent plugin 怎么样? ?

关于jQuery 悬停菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/965673/

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