一千萬個為什麽

搜索

你還能在jquery 1.4中做到這一點嗎?

我在jquery 1.3版中有這個

// ajax requests would get this method
 $().ajaxStart(function (e)
    {
        $('body').css('cursor', 'progress');
    });

你還能這樣做嗎?每當我看到螢火蟲並放入斷點時,這些都永遠不會運行。我現在必須將它們移動到ajaxSetup嗎?

最佳答案

您需要在1.4中執行此操作:

$(document).ajaxStart(function (e) {
    $('body').css('cursor', 'progress');
});

Pre 1.4 $()是一個包含 document 的jQuery集,現在實際上是一個空集...所以沒有元素可以綁定 ajaxStart 事件,你需要在那裏顯式地放入 document 。您可以在此處找到 1.4中的重大更改的完整列表

轉載註明原文: 你還能在jquery 1.4中做到這一點嗎?