当前位置:首页 > jquery

javascript jquery

2026-02-03 21:46:46jquery

jQuery 简介

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,并提供易于使用的 API。

jQuery 的基本用法

引入 jQuery 库后,可以通过 $jQuery 访问其功能。

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $(document).ready(function() {
    // 代码在 DOM 加载完成后执行
  });
</script>

选择器

jQuery 使用 CSS 选择器选取元素。

$("#id")          // 通过 ID 选择  
$(".class")       // 通过类选择  
$("div")          // 通过标签名选择  
$("div.class")    // 组合选择  

DOM 操作

jQuery 提供了丰富的 DOM 操作方法。

javascript jquery

$("#element").html("新内容");    // 设置 HTML 内容  
$("#element").text("新文本");    // 设置文本内容  
$("#element").attr("href", "url"); // 修改属性  
$("#element").addClass("active");  // 添加类  
$("#element").removeClass("active"); // 移除类  

事件处理

jQuery 简化了事件绑定。

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

$("#input").on("keyup", function() {
  console.log($(this).val());
});

动画效果

jQuery 内置了常见的动画效果。

javascript jquery

$("#box").hide();      // 隐藏元素  
$("#box").show();      // 显示元素  
$("#box").fadeIn();    // 淡入  
$("#box").fadeOut();   // 淡出  
$("#box").slideUp();   // 向上滑动隐藏  
$("#box").slideDown(); // 向下滑动显示  

Ajax 请求

jQuery 简化了 Ajax 调用。

$.ajax({
  url: "data.json",
  method: "GET",
  success: function(data) {
    console.log(data);
  },
  error: function(error) {
    console.error("请求失败", error);
  }
});

// 简写形式  
$.get("data.json", function(data) {
  console.log(data);
});

链式调用

jQuery 支持链式调用,提高代码简洁性。

$("#element")
  .css("color", "red")
  .addClass("highlight")
  .fadeOut(1000);

插件扩展

jQuery 支持通过插件扩展功能。

// 示例插件  
$.fn.highlight = function() {
  this.css("background", "yellow");
  return this;
};

$("#text").highlight();

注意事项

  • jQuery 3.x 版本不再支持 IE 6-8。
  • 现代 JavaScript(如 ES6+)和框架(如 React、Vue)逐渐取代 jQuery 的部分功能,但在遗留项目中仍广泛使用。

如需进一步学习,可参考 jQuery 官方文档

分享给朋友:

相关文章

jquery库

jquery库

jQuery 库简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“Write Less, Do More”,…

jquery插件

jquery插件

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

jquery之家

jquery之家

jQuery之家资源推荐 jQuery之家(通常指提供jQuery相关资源的网站或社区)是开发者获取插件、教程和代码示例的重要平台。以下是几个与jQuery相关的优质资源网站: 1. jQuery…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…

jquery点击

jquery点击

jQuery 点击事件绑定方法 使用 jQuery 绑定点击事件可以通过多种方式实现,以下是几种常见的方法: click() 方法绑定 $("#elementId").click(function…

jquery添加

jquery添加

jQuery 添加元素的方法 在jQuery中,添加元素到DOM有多种方式,可以根据需求选择合适的方法。 append() 将内容插入到选定元素的内部末尾处。 $("#container").ap…