$("#id").mouseleave(function (e) {
var o = e.relatedTarget || e.toElement;
if (!o) return; //增加移动到的对象判断,为option时退出
$(this).hide();
});
主要是 var o = e.relatedTarget || e.toElement; 这句
判断当前鼠标是否移到元素上,就可以用来排除移到option上情况
$("#id").mouseleave(function (e) {
var o = e.relatedTarget || e.toElement;
if (!o) return; //增加移动到的对象判断,为option时退出
$(this).hide();
});
主要是 var o = e.relatedTarget || e.toElement; 这句
判断当前鼠标是否移到元素上,就可以用来排除移到option上情况