当前位置:首页 > jquery

jquery如何使用

2026-04-08 03:21:42jquery

引入 jQuery 库

在 HTML 文件中通过 <script> 标签引入 jQuery 库。可以从官方 CDN 或下载本地文件引入:

<!-- 使用 CDN 引入最新版本 -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<!-- 或下载本地文件 -->
<script src="jquery.min.js"></script>

基础语法

jQuery 的核心是通过 $()jQuery() 选择 DOM 元素,并对其执行操作。语法格式为:

$(selector).action();
  • selector:CSS 选择器(如 #id.classtag)。
  • action():对元素执行的方法(如 click()hide())。

常用方法示例

DOM 操作

// 获取/设置内容
$("#element").text("Hello"); // 设置文本
$("#element").html("<b>Hello</b>"); // 设置 HTML

// 修改属性
$("img").attr("src", "new-image.jpg"); 

// 添加/移除类
$("#element").addClass("active");
$("#element").removeClass("inactive");

事件处理

// 点击事件
$("#button").click(function() {
  alert("Button clicked!");
});

// 表单提交事件
$("form").submit(function(e) {
  e.preventDefault(); // 阻止默认提交
  console.log("Form submitted");
});

AJAX 请求

$.ajax({
  url: "api/data",
  method: "GET",
  success: function(response) {
    console.log(response);
  },
  error: function(xhr, status, error) {
    console.error(error);
  }
});

链式调用

jQuery 支持链式调用,多个方法可连续执行:

$("#element")
  .css("color", "red")
  .slideUp(1000)
  .slideDown(1000);

动态元素绑定

使用 on() 方法为动态生成的元素绑定事件:

$(document).on("click", ".dynamic-button", function() {
  console.log("Dynamic button clicked");
});

动画效果

内置动画方法如 fadeIn()slideToggle()

$("#box").fadeIn(500); // 500ms 淡入
$("#box").slideToggle(); // 滑动切换显示/隐藏

遍历元素

使用 each() 遍历匹配的元素:

jquery如何使用

$("li").each(function(index) {
  console.log(index + ": " + $(this).text());
});

注意事项

  • 确保 DOM 加载完成后执行代码,使用 $(document).ready()
    $(document).ready(function() {
      // jQuery 代码
    });
    // 或简写
    $(function() {
      // jQuery 代码
    });
  • 避免过度使用链式调用,以免代码难以维护。
  • 在现代项目中,考虑使用原生 JavaScript 或现代框架(如 React/Vue),jQuery 适用于旧项目或简单场景。

分享给朋友:

相关文章

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考:包含所…

jquery文件

jquery文件

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

使用jquery

使用jquery

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

css jquery

css jquery

CSS 与 jQuery 的基础用法 CSS(层叠样式表)用于控制网页的样式和布局,而 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…

jquery a

jquery a

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够更…

jquery 循环

jquery 循环

jQuery 循环方法 jQuery 提供了多种循环遍历元素或数组的方法,以下是常用的几种方式: each() 方法 each() 是 jQuery 中最常用的循环方法,用于遍历 jQuery 对象…