当前位置:首页 > jquery

jquery手册

2026-01-12 13:51:08jquery

jQuery手册概览

jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。

核心方法

$(selector):选择DOM元素。支持CSS选择器,返回jQuery对象。
$(document).ready():确保DOM加载完成后执行代码。
$.each():遍历数组或对象。

// 示例:隐藏所有段落
$("p").hide();

DOM操作

html():获取或设置元素的HTML内容。
text():获取或设置元素的文本内容。
val():获取或设置表单元素的值。
attr() / removeAttr():操作元素属性。
addClass() / removeClass():管理CSS类。

// 示例:修改div内容并添加类
$("#myDiv").html("新内容").addClass("highlight");

事件处理

on():绑定事件处理器。
click() / hover():常用事件快捷方法。
trigger():手动触发事件。

// 示例:按钮点击事件
$("#btn").click(function() {
  alert("按钮被点击");
});

动画效果

hide() / show():隐藏或显示元素。
fadeIn() / fadeOut():淡入淡出效果。
slideUp() / slideDown():滑动效果。
animate():自定义动画。

// 示例:渐变效果
$("#box").fadeIn(1000).delay(500).fadeOut();

Ajax功能

$.ajax():执行异步HTTP请求。
$.get() / $.post():简化GET/POST请求。
load():加载远程HTML内容到元素中。

// 示例:获取数据
$.get("data.json", function(data) {
  console.log(data);
});

实用工具

$.trim():去除字符串两端空格。
$.isArray():检查是否为数组。
$.extend():合并对象。

// 示例:对象合并
var settings = { validate: false };
var options = { name: "test" };
$.extend(settings, options);

链式调用

jQuery方法通常返回jQuery对象,支持链式调用:

$("#content")
  .css("color", "red")
  .slideUp(200)
  .slideDown(200);

版本兼容性

不同版本API可能略有差异,建议查阅对应版本的官方文档:jQuery官网

jquery手册

标签: 手册jquery
分享给朋友:

相关文章

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Jav…

jquery最新版本

jquery最新版本

jQuery 最新版本 截至2024年7月,jQuery 的最新稳定版本是 3.7.1,发布于2023年11月16日。 版本特性 3.x 系列:支持现代浏览器(IE 9+),移除了旧版API,优…

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com…

jquery效果

jquery效果

jQuery 动画效果 jQuery 提供了多种内置动画效果,可用于实现平滑的页面交互。常用的方法包括 show()、hide()、toggle()、fadeIn()、fadeOut()、slideU…

jquery时间

jquery时间

jQuery 时间处理 jQuery 本身不提供专门的时间处理函数,但可以通过 JavaScript 的 Date 对象结合 jQuery 的事件和方法来实现时间操作。以下是常见的时间处理需求及实现方…

jquery 刷新

jquery 刷新

jQuery 刷新页面方法 使用jQuery刷新页面可以通过以下几种方式实现,根据需求选择合适的方法。 直接调用JavaScript的location.reload()方法 location.re…