当前位置:首页 > jquery

jquery参考手册

2026-03-16 22:22:42jquery

以下是jQuery核心功能的参考手册整理,包含常用API和示例代码:

选择器

$("selector") 是jQuery的核心选择器方法,支持CSS1-3规范的选择器语法:

$("#id")          // ID选择器
$(".class")       // 类选择器
$("div")          // 标签选择器
$("div > p")      // 子元素选择器
$("input[type='text']") // 属性选择器

DOM操作

$("p").text("新内容")      // 设置文本内容
$("div").html("<b>加粗</b>") // 设置HTML内容
$("input").val("默认值")   // 设置表单值

$("body").append("<div>新元素</div>")  // 插入到末尾
$("#target").after("<span>后插入</span>") // 之后插入

事件处理

$("button").click(function(){
  alert("按钮被点击");
});

$(document).ready(function(){
  // DOM加载完成后执行
});

$("input").on("change", function(){
  console.log(this.value);
});

AJAX请求

$.ajax({
  url: "api/data",
  type: "GET",
  dataType: "json",
  success: function(data){
    console.log(data);
  },
  error: function(xhr){
    console.error(xhr.statusText);
  }
});

// 快捷方法
$.get("api/data", function(data){ /*...*/ });
$.post("api/save", {name:"value"}, function(res){ /*...*/ });

动画效果

$("#box").hide(500);                 // 隐藏动画
$("#box").fadeIn(1000);              // 淡入效果
$("#box").slideUp(300);              // 向上滑动隐藏
$("#box").animate({
  left: "+=50px",
  opacity: 0.5
}, 800);

工具方法

$.each(array, function(index, value){ /*...*/ });  // 遍历数组/对象
$.extend(target, obj1, obj2);        // 对象合并
$.trim(" 字符串 ");                   // 去除空格
$.isArray(obj);                      // 检测数组

链式调用

jQuery支持链式语法:

jquery参考手册

$("div")
  .addClass("highlight")
  .css("color", "red")
  .fadeOut(300)
  .fadeIn(300);

官方文档建议查看最新版jQuery API文档获取完整参考,不同版本间可能存在API差异。现代浏览器已原生支持许多jQuery功能,但在旧项目维护中jQuery仍有广泛使用价值。

分享给朋友:

相关文章

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,前者基于 DOM 操作,后者基于数据驱动。虽然 Vue 可以替代 jQuery 的大部分功能,但若需在 Vue 中临时集成 jQuery 或模…

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

jquery 图片

jquery 图片

jQuery 图片操作 jQuery 提供了多种方法来操作图片,包括加载、显示、隐藏、调整尺寸等。以下是一些常见的图片操作方法: 动态加载图片 使用 attr() 方法可以动态修改图片的 src 属…

jquery 使用

jquery 使用

jQuery 基础使用 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的基本使用方法。 引入…

jquery菜单

jquery菜单

以下是关于使用jQuery创建交互式菜单的几种常见方法及实现示例: 基础下拉菜单实现 通过jQuery的slideToggle和toggleClass实现简单下拉效果: $('.menu-item…

jquery滑动

jquery滑动

jQuery 滑动效果实现方法 使用 slideDown() 和 slideUp() slideDown() 用于向下滑动显示元素,slideUp() 用于向上滑动隐藏元素。两者均可设置动画持续时间(…