jQuery 命名空间(jQuery 和)
jQuery 是编写任何 jQuery 代码的起点。它可以用作函数 jQuery(...) 或变量 jQuery.foo。
$ 是 jQuery 的别名,两者通常可以相互互换(除非使用了 jQuery.noConflict();,请参阅避免命名空间冲突 )。
假设我们有这个 HTML 片段 -
<div id="demo_div" class="demo"></div>
我们可能想使用 jQuery 为这个 div 添加一些文本内容。为此,我们可以使用 jQuery text() 函数。这可以使用 jQuery 或 $ 编写。即 -
jQuery("#demo_div").text("Demo Text!");
要么 -
$("#demo_div").text("Demo Text!");
两者都会产生相同的最终 HTML -
<div id="demo_div" class="demo">Demo Text!</div>
由于 $ 比 jQuery 更简洁,因此它通常是编写 jQuery 代码的首选方法。
jQuery 使用 CSS 选择器,在上面的例子中使用了 ID 选择器。有关 jQuery 中选择器的更多信息,请参阅选择器的类型 。