有没有人发现一个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"); }); });
举报