将.ajaxComplete()与另一个框架生成的ajax请求一起使用

时间:2011-06-29 00:14:39

标签: javascript html ajax jquery

我需要在页面上执行一些脚本,这些脚本的ajax请求(onchange / onclick on different elements)是使用我无法更改的自定义框架构造的。从根本上说,我希望在成功完成特定请求后,执行我编写的一些脚本。当没有使用jQuery启动ajax调用时,是否可以使用ajaxComplete()或ajaxSuccess()?

1 个答案:

答案 0 :(得分:1)

没有。这些是事件处理的一部分jQuery增加了它自己触发的事件。

我认为任何ajax请求完成后都会触发事件;你最好的选择是在加载这个其他框架之前包装XHR构造函数并在之后恢复它。即使这可能也不会起作用,这取决于框架实际上在做什么。

您能更具体地了解其他代码是什么以及您想要添加哪些代码?例如,当页面发生变异时会触发事件,这可能更合适。