$(function() {....})
是 jQuery 中的經典用法,等同於 $(document).ready(function() {....}),即在頁面加載完成后才執行某個函數,如果函數中要操作 DOM,在頁面加載完成后再執行會更安全,所以在使用 jQuery 時這樣的寫法很常見。
js中使用(function()...)(jQuery)
用來定義一些需要預先定義好的函數,在這使用形參,是為了不與其他庫沖突,所以實參用jQuery。
好處有
1 避免全局依賴;
2 避免第三方破壞;
3 兼容jquery操作符"$"和jquery;
