就mootools鼠标事件而言,“目标”、“相关目标”和“fromelement”之间有什么区别?
例如,在下面的代码中为什么没有使用 target 以及为什么有 ||涉及?
'mouseenter':function(e){
var reltar = e.relatedTarget || e.fromElement;
}
最佳答案
基本上,
目标
是正在调度事件的元素。即
$('el').addEvent('mouseenter',function(event){
console.log(event.target) //target refers to the 'el' element.
}
relatedTarget
是鼠标悬停/输入时鼠标来自的元素。
fromelement
是 MS 实现 latedTarget
功能的方法。因此,
var reltar = e.relatedTarget || e.fromElement;
是一种跨浏览器的方式来检测鼠标来自哪个元素。
关于javascript - mootools 鼠标事件目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6574600/