jQuery将焦点添加到页面中的每个元素

时间:2016-08-03 19:19:49

标签: jquery jquery-events

在Chrome浏览器中打开网址

https://faq.ssa.gov/ics/support/kbanswer.asp?QuestionID=3704

启动chrome developer tools窗口(按F12键)。

选择任何元素(例如head元素)。打开“事件监听器”选项卡。 请注意,焦点事件由jquery.min.js

添加

此外,还为每个其他节点添加焦点事件。

有人可以解释为什么jQuery添加此事件?

1 个答案:

答案 0 :(得分:0)

页面中每个元素都有focus事件的原因是因为他们在脚本中添加了它。

您可以打开main.js文件并转到第168行。您可以在那里找到:

 $('html *').focus(function () {
     hideShare(this);
 });

他们这样做的原因是当用户点击/关注页面上的任何元素时隐藏页面上的共享选项。