当前位置:首页 > jquery

jquery教程

2026-01-08 12:27:40jquery

jQuery 简介

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”(Write Less, Do More),兼容主流浏览器。

安装 jQuery

从官方 CDN 引入最新版本(以 3.7.1 为例):

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

或下载本地文件:

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

基础语法

通过 $()jQuery() 选择元素并执行操作:

jquery教程

$(document).ready(function() {  
    // 文档加载完成后执行  
    $("button").click(function() {  
        $("p").hide(); // 隐藏所有 <p> 元素  
    });  
});  

常用方法

选择器

$("#id")          // ID 选择器  
$(".class")       // 类选择器  
$("div")          // 标签选择器  
$("div p")        // 后代选择器  

DOM 操作

$("#el").text("新内容")    // 修改文本  
$("#el").html("<b>加粗</b>") // 修改 HTML  
$("#el").val()            // 获取表单值  
$("#el").attr("href")     // 获取属性  

事件处理

jquery教程

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

$(window).resize(function() {  
    console.log("窗口大小改变");  
});  

动画效果

$("#box").hide(1000);          // 淡出  
$("#box").show("slow");        // 淡入  
$("#box").toggle();            // 切换显示状态  
$("#box").fadeTo(500, 0.5);    // 透明度渐变  

Ajax 示例

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

链式调用

jQuery 支持链式写法:

$("#el").css("color", "red").slideUp(500).slideDown(500);  

插件扩展

通过 $.fn 扩展自定义方法:

$.fn.highlight = function() {  
    this.css("background", "yellow");  
    return this; // 保持链式调用  
};  

$("p").highlight();  

学习资源推荐

jQuery 虽然逐渐被现代框架取代,但在维护旧项目或快速原型开发中仍有广泛应用。

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

相关文章

jquery 之家

jquery 之家

jQuery 之家是一个专注于 jQuery 相关资源的中文网站,提供插件、教程、代码示例等内容。以下是相关信息整理: jQuery 之家网站内容 该网站通常包含以下资源: jQuery 插件…

jquery 菜鸟

jquery 菜鸟

jQuery 入门指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下内容适合初学者快速上手。 引入 jQuery 在…

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Jav…

jquery 图片

jquery 图片

jQuery 图片操作 jQuery 提供了多种方法来操作图片,包括加载、显示、隐藏、调整尺寸等。以下是一些常见的图片操作方法: 动态加载图片 使用 attr() 方法可以动态修改图片的 src…

jquery 方法

jquery 方法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常用的 jQuery 方法及其用途: 选择器方法 $("selec…

jquery滚动

jquery滚动

jQuery 滚动事件监听 使用 jQuery 监听滚动事件可以通过 scroll() 方法实现。以下代码会在窗口滚动时触发回调函数: $(window).scroll(function()…