解决方案是判断event的目标对象是不是当前对象的子结点。
这个属性在
firefox中为event.relatedTarget
ie下为event.toElement
while(obj != null){
if(obj == self)
return true;
obj = obj.parentNode;
}
return false;
}
$("#some-div").mouseout(function(event){
if(contains(this,(event.toElement||event.relatedTarget)) == false){
//do sth. here
}
});
禁止onmouseout移至内部对象时触发
最新推荐文章于 2024-11-03 09:00:00 发布
7042

被折叠的 条评论
为什么被折叠?



