ste*_*ros 2 javascript jquery mouseevent
当您查看"aaaaa"时,会显示一个叠加层,当您尝试从叠加层中的选择中选择某些内容时.我怎么做到这一点?
只有在保留实际覆盖区域时才应关闭叠加层.
谢谢!
看到这个小提琴:http://jsfiddle.net/msNhr/3/(试过Fx14和Ch 21.0.1180.57)
我刚刚停止了mouseleave事件的传播,所以它不会到达叠加层
相关的js
$(function() {
$('#a').mouseenter(function() {
$('#overlay').show();
});
$('#overlay').mouseleave(function() {
$(this).hide();
});
$('#overlay select').mouseleave(function(ev) {
ev.stopPropagation()
});
});
Run Code Online (Sandbox Code Playgroud)