jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,旨在简化 HTML 文档的遍历和操作、事件处理、动画效果以及 Ajax 交互。

jQuery 的基本语法:

$(selector).action();

  • $:这是 jQuery 的标志符号,用于定义 jQuery 语句。
  • selector:用于选择 HTML 元素,语法与 CSS 选择器相同。
  • action():对选中的元素执行某个操作,如添加类、绑定事件等。

示例:

// 隐藏所有段落元素
$("p").hide();

// 为所有按钮元素绑定点击事件
$("button").click(function() {
  alert("按钮被点击了!");
});

常用的 jQuery 方法:

  • DOM 操作:
    • hide():隐藏元素。
    • show():显示元素。
    • toggle():切换元素的显示和隐藏状态。
    • addClass(className):为元素添加指定的类。
    • removeClass(className):移除元素的指定类。
    • css(propertyName, value):设置元素的 CSS 属性。
  • 事件处理:
    • click(handler):为元素绑定点击事件。
    • hover(handlerIn, handlerOut):为元素绑定鼠标悬停事件。
    • on(event, handler):为元素绑定事件。
  • 动画效果:
    • fadeIn():淡入显示元素。
    • fadeOut():淡出隐藏元素。
    • slideUp():向上滑动隐藏元素。
    • slideDown():向下滑动显示元素。
  • AJAX 操作:
    • load(url, data, callback):加载远程 HTML 数据并插入到元素中。
    • get(url, data, callback):发送 GET 请求。
    • post(url, data, callback):发送 POST 请求。

通过这些方法,您可以方便地操作 DOM、处理事件、实现动画效果以及进行异步请求。

更多详细信息和示例代码,请参考 菜鸟教程