jQuery 中 Local 事件和 Global 事件有什么区别?
Ajax 请求会生成许多你可以订阅的不同事件。事件有两种类型
本地事件
这些是你可以在 Ajax 请求对象中订阅的回调函数。
$.ajax({
beforeSend: function(){
// Handle the beforeSend event
},
complete: function(){
// Handle the complete event
}
// ......
});全局事件
这些事件广播到 DOM 中的所有元素,触发可能正在监听的任何处理程序。你可以像这样侦听这些事件
$("#loading").bind("ajaxSend", function(){
$(this).show();
}).bind("ajaxComplete", function(){
$(this).hide();
});可以通过传递全局选项来禁用特定 Ajax 请求的全局事件,如下所示
$.ajax({
url: "test.html",
global: false,
// ...
});
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP