在鼠标上隐藏菜单

问题描述:

我已使用this plugin-in创建导航菜单。 添加了一个新的div,当鼠标悬停在它上面时,放置在左侧,显示菜单以及点击文本显示/隐藏显示菜单。在鼠标上隐藏菜单

但有问题象下面这样:

1. Menu is not hiding some times. 
2. Navigating in same menu also it is hiding fractionally and showing. 

有人请建议我什么我缺少完美运行此。

这里是更新这部分代码的链接,JS Fiddle

+0

。这样navigationEdge元素将成为菜单的一部分,只要你在菜单中,onmouseover函数就会触发。我会尝试创建一个小提琴,以显示我的意思... – 2014-09-11 10:41:57

+0

这是[小提琴](http://jsfiddle.net/gnikolopoulos/kLhcdtf2/) – 2014-09-11 10:51:22

+0

@siwss_blade主要问题是,当我在导航上它是反复隐藏和展示。 – vvr 2014-09-11 11:06:05

尝试:我认为一个更好的方法将是有菜单伸出只是有点

navigationMenu.onmouseout = function() { 
     classie.toggle(navigationEdge, 'active').delay(100); 
     classie.toggle(showLeft, 'active'); 
     classie.toggle(menuLeft, 'cbp-spmenu-open'); 
     }; 
+0

它给TypeError:classie.toggle(...)是undefined – vvr 2014-09-11 10:40:01

+0

http://jsfiddle.net/hhn14qzy/1/ – 2014-09-11 11:18:03

+0

现在菜单不隐藏。 – vvr 2014-09-11 11:26:54