当前位置:首页 > jquery

jquery使用方法

2026-02-04 07:04:11jquery

jQuery 基本使用方法

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

引入 jQuery 库

通过 CDN 引入 jQuery(推荐使用最新版本):

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

或下载本地文件引入:

<script src="jquery.min.js"></script>

基础语法结构

jQuery 通过 $ 符号作为别名,基本语法为:

$(selector).action()

示例:隐藏所有 <p> 元素

$("p").hide();

文档就绪事件

确保 DOM 加载完成后再执行代码:

$(document).ready(function() {
  // jQuery 代码
});

简写形式:

$(function() {
  // jQuery 代码
});

选择器使用

jQuery 使用 CSS 选择器语法选取元素:

$("#id")          // ID 选择器
$(".class")       // 类选择器
$("element")      // 标签选择器
$("parent child") // 后代选择器

常见 DOM 操作

修改元素内容:

$("#demo").text("新文本");  // 设置文本
$("#demo").html("<b>加粗文本</b>"); // 设置 HTML

获取/设置属性:

$("img").attr("src");      // 获取属性
$("img").attr("src", "new_image.jpg"); // 设置属性

添加/移除类:

jquery使用方法

$("div").addClass("highlight");
$("div").removeClass("highlight");

事件处理

绑定点击事件:

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

常见事件方法:

.click()    // 点击
.dblclick() // 双击
.mouseenter() // 鼠标进入
.mouseleave() // 鼠标离开
.keypress()   // 按键

动画效果

显示/隐藏元素:

$("#box").hide(1000);     // 1秒内隐藏
$("#box").show("slow");   // 慢速显示
$("#box").toggle();       // 切换状态

淡入淡出:

$("#box").fadeIn();  
$("#box").fadeOut();
$("#box").fadeToggle();

滑动效果:

$("#panel").slideDown();
$("#panel").slideUp();
$("#panel").slideToggle();

AJAX 请求

GET 请求示例:

jquery使用方法

$.get("test.php", function(data) {
  $("#result").html(data);
});

POST 请求示例:

$.post("test.php",
  { name: "John", age: 30 },
  function(data) {
    alert("结果: " + data);
  });

加载内容:

$("#div1").load("demo_test.txt");

链式调用

jQuery 支持方法链式调用:

$("#p1").css("color", "red")
        .slideUp(2000)
        .slideDown(2000);

实用工具方法

遍历数组:

$.each(array, function(index, value) {
  console.log(index + ": " + value);
});

扩展对象:

var newObj = $.extend({}, obj1, obj2);

插件使用

引入插件后调用:

<script src="jquery-plugin.js"></script>
<script>
  $(selector).pluginMethod();
</script>

分享给朋友:

相关文章

jquery api

jquery api

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery API 的核心功能和使用方法: 选择器 jQuery…

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery 插…

jquery和vue的区别

jquery和vue的区别

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

jquery 图表

jquery 图表

jQuery 图表库推荐 jQuery 本身不直接提供图表功能,但可以通过插件或集成其他库实现图表绘制。以下是几种常用的 jQuery 图表解决方案: Chart.js 集成 Chart.j…

jquery 选择

jquery 选择

jQuery 选择器基础 jQuery 选择器基于 CSS 选择器语法,用于快速定位和操作 DOM 元素。核心语法为 $() 或 jQuery(),括号内传入选择器表达式。 // 选择所有 <…

jquery数组

jquery数组

jQuery 数组操作 jQuery 提供了多种方法来操作数组或类数组对象(如 jQuery 对象集合)。以下是常见的数组操作方法: 遍历数组 使用 $.each() 方法可以遍历数组或对象: v…