jquery 的$
jQuery 的 $ 符号
jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。$ 符号是 jQuery 的核心标识符,它是 jQuery 函数的别名。
$ 符号的作用
$ 符号在 jQuery 中主要用于选择 DOM 元素和执行 jQuery 方法。它可以接受选择器、DOM 元素或函数作为参数,并返回一个 jQuery 对象。
-
选择元素:通过 CSS 选择器获取 DOM 元素。
$('div') // 选择所有 div 元素 -
DOM 元素包装:将原生 DOM 元素转换为 jQuery 对象。
$(document.getElementById('myElement')) // 包装原生 DOM 元素 -
文档就绪事件:在 DOM 完全加载后执行代码。
$(function() { // DOM 加载完成后执行的代码 });
$ 符号的冲突解决
如果其他 JavaScript 库也使用了 $ 符号,可能会导致冲突。jQuery 提供了 noConflict() 方法来解决这个问题。
var jq = $.noConflict(); // 释放 $ 符号的控制权
jq('div').hide(); // 使用 jq 代替 $
$ 符号的链式调用
jQuery 的方法通常返回 jQuery 对象,支持链式调用。
$('div').css('color', 'red').hide().show();
$ 符号的其他用途
-
Ajax 请求:用于发起异步 HTTP 请求。
$.ajax({ url: 'example.com', method: 'GET' }); -
工具方法:提供了一些实用函数,如
$.each、$.extend等。
$.each([1, 2, 3], function(index, value) { console.log(value); });
$ 符号是 jQuery 的核心,通过它可以方便地完成各种 DOM 操作和事件处理。






