发布于 2014-08-18 10:12:55
错误代码位于第232行:$navContainer.addClass('animating').toggleClass('open');中。
它属于函数animateMenuToggle,它应该接收状态参数(可以由函数toogleMenu传递)。
然后,您可以使用状态参数来执行如下操作:$navContainer.addClass('animating').removeClass('open close').addClass(status);
发布于 2014-08-18 10:11:09
问题是,我猜,在加载时,您不会在导航上得到mouseenter事件。
然后,在mouseleave上,你得到了事件,并扭转了一切。
您对.hasClass('animating')有依赖关系,这可以翻转它。
我很想在.hasClass()或status == open/close上切换一下。
https://stackoverflow.com/questions/25360195
复制相似问题