jQuery 中的區域性事件和全域性事件有什麼區別?
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();
});可以透過傳入 global 選項來停用全域性事件,針對某個特定的 Ajax 請求,具體如下
$.ajax({
url: "test.html",
global: false,
// ...
});
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP