jQuery中'$'符號代表什麼?
回答
這是syntactic sugar。它不僅僅針對jQuery;其他庫也使用它。您可以查找有關在JavaScript中使用美元符號的詳細文章here。
jQuery對象:)
從jQuery的文檔:
默認情況下,jQuery使用 「$」 作爲 「jQuery的」 快捷方式
因此,使用$("#id"
)或jQuery("#id")
是一樣的。
這是jQuery的簡稱。所有jQuery功能所在的對象。
$是一個簡單的叫做jQuery的函數。這是你如何訪問jQuery庫中的所有功能。
你可以在這裏找到:http://docs.jquery.com/%24
在其他的答案說,$是一個快捷方式到jQuery的功能。一些JavaScript庫也使用$(例如:原型)。爲了避免與其他庫衝突,jQuery提供了jQuery.noConflict()函數。調用這個函數後,$ variable的控制權返回到其他第一個實現它的庫。這樣做使用jQuery你不能這樣做$('div.someClass'),而不是jQuery('div.someClass')。
或者可以這樣做:
jQuery.noConflict();
jQuery.ready(function($) {
// use $ for jQuery
}
//use $ for the other library
當編寫插件,以避免與noConflict您的使用問題可以通過「jQuery的」給一個函數:
function($) {
//use $ writing your plugin
}(jQuery)
奇怪但卻真實,你可以在JavaScript中使用「$」作爲函數名稱。它是jQuery()的簡寫。你可以使用,如果你想。如果另一個庫已經使用$,jQuery可以以兼容模式運行。只需使用jQuery.noConflict()。 $在JS中很常用作選擇器函數。
在jQuery中,$函數不僅僅是選擇事物。
- 您可以將它傳遞給一個選擇器,以獲取DOM中匹配元素的一個 集合。
- 您可以通過 這個函數在 文檔準備就緒時運行(類似於 body.onload(),但更好)。
- 您可以將它傳遞給一個HTML字符串以將 轉換爲DOM元素,然後您可以將 注入到文檔中。
- 您可以將它傳遞給一個DOM元素或 要與 包裝在一起的jQuery對象。
$只是另一個變量。在jQuery的情況下,它引用了函數jQuery。
$是像@Elzo提到的語法糖。儘管沒有人真正回答你的問題。 $是jQuery中的window.jQuery
的簡寫,因此您不必每次都鍵入它。
$符號定義/接入jQuery的 $(選擇).action()
看看jQuery庫文件。
//公開jQuery和$標識符。
if (typeof noGlobal === strundefined) {
window.jQuery = window.$ = jQuery;
}
Global $指向jQuery。
$符號定義/接入jQuery的
- 1. Python中「|」符號的含義是什麼?
- 2. Swift中'@'符號的含義是什麼?
- 3. TCL中「@」符號的含義是什麼?
- 4. PHP中符號的含義是什麼
- 5. cshtml中'@'符號的含義是什麼?
- 6. GDB中@符號的含義是什麼?
- 7. PexSymbolicValue.GetRawPathConditionString()中符號的含義是什麼?
- 8. JavaScript中'#'符號的含義是什麼?
- 9. 「⌅」符號的含義是什麼?
- 10. 這個符號的含義是什麼:∧?
- 11. 符號'/'的含義是什麼?
- 12. $符號在Jquery或JavaScript中的含義是什麼?
- 13. 「符號」與「加載符號列表」中的含義是什麼?
- 14. 什麼是符號代字號(〜)在CSS中的含義
- 15. 有符號和無符號值的含義是什麼?
- 16. 「$ .something」在jquery中的含義是什麼?
- 17. 「$。()」在jQuery中。它的含義是什麼?
- 18. nm命令的輸出中'@@'符號的含義是什麼?
- 19. Ruby中「$」字符的含義是什麼?
- 20. 詹金斯日誌中'+'符號的含義是什麼?
- 21. 圖片中數學符號的含義是什麼?
- 22. ^符號在Objective-C中的含義是什麼?
- 23. 這個符號在C++中的含義是什麼? 「〜」
- 24. 這段代碼中百分號字符的含義是什麼?
- 25. C#中符號「=>」的含義是什麼?
- 26. SciLab中美元符號($)的含義是什麼?
- 27. 數據庫符號在Eclipse圖標中的含義是什麼?
- 28. Haskell中=>符號的含義是什麼?
- 29. C++項目中符號^%的含義是什麼
- 30. '@>'符號在postgesql中的含義是什麼?
你可以做標題一丁點更具描述性的,而不是僅僅看像一個 – 2009-06-26 18:23:34
你之前的任何數量將符號表明有多少夫婦的類別標記錢JQuery救了你。 – Soviut 2009-06-26 18:44:54
哇,這個Q的11 upvotes,最新怎麼回事 – redsquare 2009-06-26 19:05:33