【发布时间】:2015-03-06 16:39:11
【问题描述】:
当我将光标悬停在具有“megamenu”类的菜单项上时,会出现一个 div。我的 jQuery 向 div 添加了一个“open”类,它将高度值从 0 更改为 170px。
$(".megamenu").hover(
function () {
$(".about-us-megamenu").addClass("open");
}
);
$(".about-us-megamenu").mouseout(
function () {
$(".about-us-megamenu").removeClass("open");
}
);
这很好用,但是...
我希望它在光标移出 div 时删除“open”类。但是,目前它仅适用于我在页面上的内容包装器的宽度(960 像素),并在将光标向下移动约 40 像素而不是 170 像素后删除了该类。我的开发网址是:
http://allentullett.co.uk/sandbox/guac/
谁能帮我解决我的困境?
【问题讨论】:
-
页面中脚本的名称在哪里? (“mouseout”功能的 Jquery 代码在哪里)
-
我把它放在页脚,但不确定你对 mouseout 函数的 jquery 代码的意思?