3
关注
1521
浏览

为什么jQuery悬停效果不起作用?

查看全部 2 个回答

qq 未验证用户 用户来自于: 广东省
2020-09-17 08:38

.hover()有两个处理器。鼠标IN和鼠标OUT。

如果您希望定义在鼠标移出时发生的事情,您必须定义处理程序。

element.hover(mouseenter, mouseleave); 

Documentation

所以我建议:

$(".navbar .dropdown-toggle").hover(

    // Mouseenter event handler 
    function() { 
    $(this).parent().toggleClass("show"); 
    $(this).parent().find(".dropdown-menu").toggleClass("show"); 
    }, 

    // Mouseleave event handler 
    function(){ 
    $(this).find(".dropdown-menu").stop(true, true).delay(200).fadeOut(500); 
    } 
); 

关于作者

Robin 未验证用户

这家伙很懒,还没有设置简介

问题动态

发布时间
2020-09-15 15:51
更新时间
2022-09-15 15:51
关注人数
3 人关注

相关问题

为什么保存的OBJ模型有圆滑,面塌陷?
cad缩放时为什么只有一条线变了?
为什么企业数据库要配备风险评估系统?
为什么我什么应用也没打开它就出现了一系列的广告。快回答!
为什么弹窗有取消关闭按钮
为什么OBJ模型文件导入SP里面会产生面塌陷?
为什么JSDOM更改html结构?
Jquery的3个datepickers一起
为什么登录微连接失败和扫码出现“无法绑定EN服务器”?
jquery background-image
个人工作笔记 Powered BY WeCenter V4.1.0 © 2024 粤ICP备2020123311号