jQuery文档说.submit()事件在IE中不冒泡。这是什么意思?

jQuery文档说.submit()事件在IE中不冒泡。这是什么意思?,jquery,events,submit,event-bubbling,Jquery,Events,Submit,Event Bubbling,从: JavaScript提交事件不会在Internet Explorer中冒泡。但是,从jQuery1.4开始,依赖于事件委托和提交事件的脚本将在浏览器间一致地工作,这已经规范了事件的行为 这意味着什么?这意味着jQuery模拟了提交事件冒泡过程,使其在本机不支持的浏览器中出现冒泡。本质上,他们编写代码是为了让它看起来像冒泡一样。focus和blur事件也是如此。如果您想将这些事件用于委派,请使用规范化的focusin和focusout事件。那么您的问题是什么?你是在问jQuery是怎么做到的

从:

JavaScript提交事件不会在Internet Explorer中冒泡。但是,从jQuery1.4开始,依赖于事件委托和提交事件的脚本将在浏览器间一致地工作,这已经规范了事件的行为


这意味着什么?

这意味着jQuery模拟了提交事件冒泡过程,使其在本机不支持的浏览器中出现冒泡。本质上,他们编写代码是为了让它看起来像冒泡一样。
focus
blur
事件也是如此。如果您想将这些事件用于委派,请使用规范化的
focusin
focusout
事件。

那么您的问题是什么?你是在问jQuery是怎么做到的吗?我想知道“事件冒泡”是怎么回事。从我的理解来看,如果我点击div内的链接,点击也会冒泡到div。我不确定冒泡是如何影响表单的。我不认为我能提供一个充分的答案,但我会注意到,事件不会向下冒泡,而是向上冒泡,在您的示例中,链接被视为底部,点击事件在进入链接后会向上冒泡到包含的div,然后到该div的容器,等等。事件“捕获”与“冒泡”相反,并下降。看见