jQuery中$是什麼意思

像我這種沒有經過系統學習的人總是有這樣的問題:(

$就是jQuery的別稱

而jQuery就是jQuery庫提供的一個函數.(好像也不僅僅只是函數, 因爲還有 $.ajax(options) 這樣的使用,等同 jQuery.ajax(options))

這個函數的作用是根據 () 裏的參數進行查找和選擇html文檔中的元素, 函數作用之一就是GetElementByID的代替,但()內不僅可以是ID,還可以是各類選擇器

比如:

$(document)就是 選取整個文檔對象

那是不是只可以用$來代替,不是。爲了防止命名衝突,jQuery庫提供了另外的機制來給jQuery函數起另外的別名。

例如:

var jq = jQuery.noConflict();
// Do something with jQuery
j("div p").hide();
// Do something with another library's $()
$("content").style.display = 'none';

 

就可以在代碼裏用jq 代替jQuery 和 $ 了。

發佈了36 篇原創文章 · 獲贊 65 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章