当前位置:首页 > jquery

jquery使用教程

2026-02-03 21:05:29jquery

jQuery 基本介绍

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

引入 jQuery

在 HTML 文件中通过 CDN 引入 jQuery:

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

或下载本地文件后引入:

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

选择器

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

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

DOM 操作

修改内容

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

修改属性

$("#img").attr("src", "new-image.jpg"); // 修改 src 属性  
$("#input").val("默认值");              // 修改表单值  

样式操作

jquery使用教程

$("#element").css("color", "red");     // 单一样式  
$("#element").css({ "color": "red", "font-size": "16px" }); // 多样式  

事件处理

绑定点击事件:

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

常见事件:

  • click
  • mouseenter / mouseleave
  • keypress
  • submit

动画效果

显示/隐藏

$("#element").hide();     // 隐藏  
$("#element").show();     // 显示  
$("#element").toggle();   // 切换状态  

淡入淡出

jquery使用教程

$("#element").fadeIn();   // 淡入  
$("#element").fadeOut();  // 淡出  

Ajax 请求

发起 GET 请求:

$.get("url", function(data) {  
    console.log("返回数据:", data);  
});  

发起 POST 请求:

$.post("url", { key: "value" }, function(data) {  
    console.log("返回数据:", data);  
});  

链式调用

jQuery 支持链式调用:

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

插件扩展

通过 jQuery 插件扩展功能:

$.fn.myPlugin = function() {  
    // 自定义逻辑  
};  
$("#element").myPlugin();  

注意事项

  • 确保 DOM 加载完成后执行代码:
    $(document).ready(function() {  
      // 代码逻辑  
    });  
  • 避免过度使用动画,影响性能。
  • 使用最新版本 jQuery 以获得更好的安全性和性能。

以上内容涵盖了 jQuery 的核心功能,适合初学者快速上手。如需深入学习,可参考官方文档或实际项目实践。

标签: 教程jquery
分享给朋友:

相关文章

jquery插件库

jquery插件库

jQuery插件库推荐 jQuery插件库提供了丰富的扩展功能,帮助开发者快速实现常见的前端交互效果。以下是一些常用的jQuery插件库和资源: 1. 官方jQuery插件注册中心jQuery Pl…

jquery怎么读

jquery怎么读

jQuery的发音 jQuery的正确发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发字母 "J" 的音(如英文单词 "jump" 的首音)。 "query"…

jquery手册

jquery手册

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

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型 元素…

jquery作用

jquery作用

jQuery的作用概述 jQuery是一个快速、简洁的JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计和Ajax交互等操作。其核心目标是让开发者以更少的代码完成更多功能,同时解…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…