后台生成一组image元素,一组div用于显示在下方(div的id =“lay_”+image的id), 点击或mouseenter 显示一个div,怎样实现 鼠标离开image元素并且离开div块,才隐藏div块 ?怎么判断鼠标是在一个元素上。。。是点击或enter 一个image, 显示对应的div。。。离开也是一样
$(".boxlistImage").bind("mouseenter", function (event) {
var $boxContain = $("#lay_" + $(this).attr("id"));
var os_Left = $(this).offset().left - 100 + "px";
var os_Top = $(this).offset().top - 160 + "px";
$boxContain.css({ "top": os_Top, "left": os_Left });
$boxContain.show();
});
$(".boxlistImage").bind("mouseleave", function (event) {
var boxid = $(this).attr("id");
$("#lay_" + boxid).hide();
});
$(".boxlistImage").live({
mouseenter:function(){
},
mouseleave:function(){
}
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。