e.target和e.relatedTarget有什么区别? [英] What is the difference between e.target and e.relatedTarget?

查看:626
本文介绍了e.target和e.relatedTarget有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

上使用jQuery 时,e.target 给了我触发均匀的元素但是在使用Bootstrap模态时通过 e.relatedTarget 访问触发元素。我想了解它们的区别。

When using jQuery on e.target gives me the element which triggered the even but when using Bootstrap modal I access the triggering element via e.relatedTarget. I would like to understand how they differ.

推荐答案

relatedTarget 事件某些事件使用目标指定辅助目标, isn'特定于jQuery 。另一方面,大多数DOM事件将使用 target 来指定事件的主要目标。

The relatedTarget event target is used by some events to specify a secondary target and isn't specific to jQuery. On the other hand, target will be used by most DOM events to specify the primary target of an event.

例如,在焦点事件期间,目标将成为获得焦点的元素, relatedTarget 将是失去焦点的元素

For instance, during focus events, target will be the element gaining focus, and relatedTarget will be the element losing focus.

您可以在此处查看指定 relatedTarget 的DOM事件的详尽列表: MouseEvent.relatedTarget

You can check out an exhaustive list of DOM events that specify a relatedTarget here: MouseEvent.relatedTarget.

这篇关于e.target和e.relatedTarget有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆