在jquery中,“$”的意思為“獲取”,主要是用于獲得元素對(duì)象,通過(guò)獲取對(duì)象,才能使用jquery方法對(duì)其進(jìn)行操作;語(yǔ)法“$(selector)”。
本教程操作環(huán)境:windows7系統(tǒng)、jquery1.10.2版本、Dell G3電腦。
jQuery 里邊兒的$
代表獲取的意思,相當(dāng)于document.getElemenById("id名")
;當(dāng)然,也相當(dāng)于document.getElementsByClassName("class名")
等等同上道理。
$
符號(hào)主要是用于獲得元素對(duì)象,通過(guò)獲取對(duì)象,才能使用jquery方法對(duì)其進(jìn)行操作。
$其實(shí)就是jQuery的別稱,指的就是jQuery對(duì)象,而jQuery就是jQuery庫(kù)提供的一個(gè)函數(shù)
這個(gè)函數(shù)的作用是根據(jù) () 里的參數(shù)進(jìn)行查找和選擇html文檔中的元素, 函數(shù)作用之一就是GetElementByID的代替,但()內(nèi)不僅可以是ID,還可以是各類選擇器
比如:
$(document)
就是 選取整個(gè)文檔對(duì)象
那是不是只可以用$來(lái)代替,不是。為了防止命名沖突,jQuery庫(kù)提供了另外的機(jī)制來(lái)給jQuery函數(shù)起另外的別名。
例如:
var jq = jQuery.noConflict(); // Do something with jQuery j("div p").hide(); // Do something with another library's $() $("content").style.display = 'none';
就可以在代碼里用jq 代替jQuery 和 $ 了。
簡(jiǎn)單來(lái)說(shuō),$就是jquery對(duì)象,$()就是jQuery(),在里面可以傳參數(shù),作用就是獲取元素。
相關(guān)視頻教程推薦:jQuery教程(視頻)