jQuery 3.0

符號

從 jQuery 3.0 開始,建議只使用以下表單:

jQuery(function($) {
  // Run when document is ready
  // $ (first argument) will be internal reference to jQuery
  // Never rely on $ being a reference to jQuery in the global namespace
});

所有其他文件就緒處理程式在 jQuery 3.0 中都已棄用。

非同步

從 jQuery 3.0 開始,就會非同步呼叫 ready 處理程式。這意味著在下面的程式碼中,無論文件是否在執行點準備好,都將始終首先顯示日誌外部處理程式

$(function() {
  console.log("inside handler");
});
console.log("outside handler");

>外部處理程式
>內部處理程式