在jquery中,$是jquery的別名,所有使用$的地方也都可以使用jquery來替換,如$('#msg')等同于jquery('#msg')的寫法。然而,當我們引入多個js庫后,在另外一個js庫中也定義了$符號的話,那么我們在使用$符號時就發(fā)生了沖突。
成都創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為宜昌企業(yè)提供專業(yè)的網(wǎng)站設(shè)計、做網(wǎng)站,宜昌網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
可以為jquery重定義別名。如下:
var
$j=jquery.noconflict();
$j('#msg').hide();//此處$j就代表jquery
$就是jQuery的別稱,而jQuery就是jQuery庫提供的一個函數(shù).(好像也不僅僅只是函數(shù), 因為還有 $.ajax(options) 這樣的使用,等同 jQuery.ajax(options))這個函數(shù)的作用是根據(jù) () 里的參數(shù)進行查找和選擇html文檔中的元素, 函數(shù)作用之一就是GetElementByID的代替,但()內(nèi)不僅可以是ID,還可以是各類選擇器
在Jquery中,$是JQuery的別名,所有使用$的地方也都可以使用JQuery來替換,如$('#msg')等同于JQuery('#msg')的寫法。然而,當我們引入多個js庫后,在另外一個js庫中也定義了$符號的話,那么我們在使用$符號時就發(fā)生了沖突。
可以為JQuery重定義別名。如下:
var $j=JQuery.noConflict();
$j('#msg').hide();//此處$j就代表JQuery
"$" -- 指標識符,讓瀏覽器知道這是jquery。
"$(function(){})" --指等同于$(document).ready(function(){ 具體方法體 }):作用是告訴瀏覽器當DOM結(jié)構(gòu)完成后便執(zhí)行這個方法,不同于onload,onload是內(nèi)容加載完成后。
擴展資料:
在程序設(shè)計語言中,標識符是用作程序的某一元素的名字的字符串或用來標識源程序中某個對象的名字的。
這個元素可以是一個語句標號,一個過程或函數(shù)、一個數(shù)據(jù)元素(例如一個標量變量或一個數(shù)組)或程序本身。最通常是,標識符這個字幾乎與變量名同義地使用。
在程序數(shù)據(jù)的位置在整個程序執(zhí)行期間保持不變的系統(tǒng)中,用于標量變量的標識符聯(lián)系到存儲器地址,而存儲器地址又指向機器的存儲器內(nèi)的物理單元,該單元又含有一個值的表示。
參考資料來源:百度百科-標識符
$就是jquery對象,$()就是jQuery(),在里面可以傳參數(shù),作用就是獲取元素
如下例子
$(".div1") 表示獲取類名為div1的元素,例如獲取div class="div1"/div
$(".div1").onclick表示類名為div1的div點擊事件
jquery中$.,例如$.post(),$.get(),$.ajax()等這些都是jquery這個對象的方法
$是jquery對象的意思,里面有很多屬性和方法
比如:$("#test").show();這就是一個方法
具體使用可以查看jquery的api。