1. 程式人生 > 實用技巧 >jQuery1——基本概念

jQuery1——基本概念

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");
})