我理解$ keyword解析为jQuery。
所以$(document).ready(function(){});
解析为jQuery(document).ready(function(){});
然而,jQuery关键字本身是什么?我浏览过各种文章,但我没有找到任何有意义的答案。
答案 0 :(得分:4)
它不是关键字。它与$
一样,是标识符。在这种情况下,它代表一个变量。当您向页面添加jQuery时,它会创建jQuery
和$
变量,这两个变量都指向同一个对象。
除了更清晰且不太可能与其他库创建的变量发生冲突外,jQuery
和$
变量之间没有差异。
答案 1 :(得分:1)
jQuery是一个JavaScript库。语法$
或jQuery
指的是库的钩子,允许您使用它的内置来使用库的函数。
答案 2 :(得分:0)
jQuery是开放源代码,跨浏览器的JavaScript库,旨在简化HTML的客户端脚本。 jQuery的语法旨在使导航文档,选择DOM元素,创建动画,处理事件以及开发Ajax应用程序变得更加容易。
$符号只是jQuery的别名,它是jQuery的短版。想法是,一切都用这个全局符号完成。