有没有人发现一个BUG
鼠标刚进入一级菜单还没碰到家用电器的时候,二级菜单就出现了。这个时候二级菜单是空的,怎么消除这个BUG啊
鼠标刚进入一级菜单还没碰到家用电器的时候,二级菜单就出现了。这个时候二级菜单是空的,怎么消除这个BUG啊
2017-12-14
$(document).ready(function () {
var sub = $("#sub");
var activeRow, activeMenu;
$("#test").on("mouseenter",function (e) {
// sub.removeClass("none");
}).on("mouseleave",function (e) {
sub.addClass("none");
if(activeRow){
activeRow.removeClass("active");
activeRow = null;
}
if(activeMenu){
activeMenu.addClass("none");
activeMenu = null;
}
}).on("mouseenter","li",function (e) {
sub.removeClass("none");
if(!activeRow){
activeRow = $(e.target).addClass("active");
activeMenu = $("#" + activeRow.data('id'));
activeMenu.removeClass("none");
return;
}
activeRow.removeClass("active");
activeMenu.addClass('none');
activeRow = $(e.target);
activeRow.addClass("active");
activeMenu = $("#" + activeRow.data('id'));
activeMenu.removeClass("none");
});
});举报