当前位置:首页 > 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 插入html

jquery 插入html

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

jquery js

jquery js

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

jquery代码

jquery代码

以下是关于jQuery代码的常见用法和示例,涵盖基础操作、事件处理、DOM操作等核心功能: 基础语法 jQuery通过$()函数选择元素,支持CSS选择器语法: // 选择所有<p>元…

jquery 弹出

jquery 弹出

jQuery 弹出窗口实现方法 jQuery 可以通过多种方式实现弹出窗口效果,以下是几种常见的方法: 使用 jQuery UI Dialog jQuery UI 提供了一个 Dialog 组件,可…

jquery正则

jquery正则

jQuery 正则表达式基础 jQuery 本身不直接提供正则表达式功能,但可以通过 JavaScript 的正则表达式对象(RegExp)结合 jQuery 的方法实现字符串匹配、替换等操作。 创…

jquery 弹窗

jquery 弹窗

jQuery 弹窗实现方法 使用 jQuery UI Dialog jQuery UI 提供了 Dialog 组件,可以快速创建弹窗。需要引入 jQuery 和 jQuery UI 库。 <l…