1. 程式人生 > >jquery幾種載入方式

jquery幾種載入方式

1.(function($){...})(jQuery)

實際上是執行()(para)匿名方法,只不過是傳遞了jQuery物件,用來定義一些需要預先定義好的函式。

這種寫法的最大好處是形成閉包。在(function($) {…})(jQuery)在內部定義的函式和變數只能在此範圍內有效。 形成是否函式函式、私有變數的概念。

2.$(function(){ })

等價於$(document).ready(function(){})

則是用來在DOM載入完成之後執行\執行那些預行定義好的函式.DOM結構繪製完畢後就執行,不必等到載入完畢,可以同時編寫多個,並且都可以得到執行

3.window.onload

等到頁面內包括圖片的所有元素載入完畢後才能執行,不能同時編寫多個,如果有多個window.onload方法,只會執行一個