jQuery1——基本概念
阿新 • • 發佈:2020-07-14
jQuery與原生js入口函式的區別:
1.原生js和Jquery入口函式的載入模式不同:
原生js會等到DOM元素載入完畢,並且圖片載入完畢才會執行;
Jquery會等到DOM元素載入完畢,但不會等到圖片載入完畢就會執行。
2.原生的js如果寫了多個入口函式,後面編寫的會覆蓋前面編寫的;
Jquety如果寫了多個入口函式,後面編寫的不會覆蓋前面編寫的。
jQuery入口函式的其他寫法:
//1.第一種寫法 $(document).ready(function () { //alert("hello ghl"); }); //2.第二種寫法 jQuery(document).ready(function () { //alert("hello ghl"); }); //3.第三種寫法(最推薦)$(function () { alert("hello ghl"); }); //4.第四種寫法 jQuery(function () { alert("hello ghl"); });
jQuery衝突問題:
//1.釋放$的使用權 //注意點:釋放操作必須在編寫其他jQuery程式碼之前 // 釋放之後不能再使用$符號,改為使用jQuery jQuery.noConflict(); jQuery(function () { alert("hello ghl"); }); //2.自定義一個訪問符號 var nj=jQuery.noConflict(); nj(function () { alert("hello ghl"); })