为什么.ajaxComplete必须附加到文档中

Why .ajaxComplete has to be attached to document?

本文关键字:文档 ajaxComplete 为什么      更新时间:2023-09-26

在jQuery文档中看到"从jQuery 1.8开始,.ajaxComplete()方法应该只附加到文档。",所以我想知道为什么它必须附加到文档上。正如我所尝试的,若我把它连接到窗户或其他地方,它会很好用。

ajaxComplete并不是一个真正的事件,它完全是在jQuery中合成的,与任何特定元素都不相关。在以前的版本中,jQuery并不关心将它附加到哪里,但这导致了实现的复杂性。开发人员决定开始只在document上触发事件的过程,而不是时不时地触发事件,大概是为了简化实现。