知道为什么我不能将上下文传递给ajaxSuccess
函数吗?我也试过通过代理方法来做,但它似乎不起作用。
来自我的 test.js 的片段:
$('a.ajax-nav').click(function(event) {
event.preventDefault();
$.ajax({
url: event.currentTarget.href,
context: {foo: 'bar'}
});
});
然后是ajaxSuccess:
$(document).ajaxSuccess(function(event, xhr, settings) {
console.log(foo.bar);
});
我正在使用 ajaxSuccess 有一个应该在所有成功的 ajax 请求上发生的全局事件。