Javascript modal.js中使用的未知jquery方法

Javascript modal.js中使用的未知jquery方法,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我刚刚浏览了modal.js的源代码,发现了以下代码行: var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) 理解e的定义是相当混乱的,因为我在JS/Jquery中从未见过这样的构造。我试着用谷歌搜索jQuery.Event()和$.Event,但是我在jQquery文档中得到的只是,这并没有把我带到任何地方 相关行位于modal.js中 如果我运行console.log(\u relatedTarget)我

我刚刚浏览了
modal.js的源代码,发现了以下代码行:

var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
理解
e
的定义是相当混乱的,因为我在JS/Jquery中从未见过这样的构造。我试着用谷歌搜索
jQuery.Event()
$.Event
,但是我在jQquery文档中得到的只是,这并没有把我带到任何地方

相关行位于
modal.js

如果我运行
console.log(\u relatedTarget)我得到以下HTML对象:

<a data-target="#myModal" data-toggle="modal" class="btn btn-primary btn-lg">

我不想发布一个过于复杂的问题,所以我只是发布了相关的代码行。我知道我提供的代码使用了
对象
,查看它可能不会让您完全了解这行代码在做什么,但如果有人能模糊地告诉我这行代码在做什么或似乎在做什么,我可以去查阅。到目前为止,我一直被困在这条线上

你错过了比赛

Query的事件系统根据W3C标准规范化事件对象。事件对象保证传递给事件处理程序。原始事件中的大多数属性都被复制并规范化为新事件对象


Bootstrap只是创建一个适当的jQuery事件,该事件稍后会触发,在本例中,当显示模式时。

!太棒了,一个很好的资源。谢谢