jQuery菜单链接mouseout问题
jQuery menu links mouseout issue
我在页面上设置了横向的菜单链接。
当我将鼠标悬停在一个特定的链接上时,它下面会出现一个div,显示子div。为此,我使用了jQuery的hover函数。
现在,当我鼠标移出链接时,出现的div应该消失,我使用了mouseout函数来做到这一点。
我的问题是,当我离开链接进入子链接之一,它不应该消失。我该如何做到这一点?
当我将鼠标移向子链接时,只要我将鼠标移出父链接,子div就会消失。
你可以给他们(菜单和图层)相同的类。示例代码:
<div class="menu keep">
<div class="layer keep">Layer1</div>
<div class="layer keep">Layer2</div>
<div class="layer keep">Layer2</div>
<div class="layer keep">Layer3</div>
</div>
和JQuery中的
$(".keep").on("mouseenter",function(){
$(".layer").show();
});
$(".keep").on("mouseleave",function(){
$(".layer").hide();
});
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 音频控件在mouseover上显示,在mouseout上淡出
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- Safari(Mac OS)上的jQuery平滑滚动问题
- jqGrid树网格问题
- Jquery显示和隐藏mouseout()问题
- JQuery超时问题与mouseout函数
- 在连续的jQuery内容滑块中出现的mouseover和mouseout事件问题
- mouseout和查找hide()和show()的替代项时出现问题
- mouseout淡出问题没有应用JavaScript/jQuery
- jQuery菜单链接mouseout问题