jquery(function(){})與(function(){}(jQuery)的區別

本貼純屬借鑒大神之作,請各位勿噴,嘿嘿

jQuery(function(){}); 全寫為 jQuery(docunemt).ready(function(){});
意義為在DOM加載完畢后執行ready()方法。

(funtion(){}(jQuery);實際執行()(para)匿名方法,只不過傳遞了jQuery對象。

??????總結:jQuery(funtion(){});用于存放DOM對象的代碼,執行其中代碼時DOM對象已經存在。不可用于存放開發插件代碼。因為jQuery對象沒有得到傳遞,外部通過jQuery.methodye調用不來其中方法。(funtion(){}(jQuery);用于存放開發插件的代碼,執行其中代碼DOM不一定存在,直接自動執行DOM操作代碼請小心使用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,202評論 0 1
  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,379評論 0 2
  • 選擇器選擇器是jQuery的核心。 事件 動畫 擴展
    wyude閱讀 490評論 0 1
  • 通過jQuery,您可以選取(查詢,query)HTML元素,并對它們執行“操作”(actions)。 jQuer...
    枇杷樹8824閱讀 671評論 0 3
  • 身體就像一所房子,心神好比房子的主人。小的時候我們都是人心合一的,長著長著身心就分開了,再長著長著就跑遠了,...
    杜若幽蘭閱讀 577評論 6 4