当前位置:首页 > jquery

jquery基础教程

2026-03-16 15:49:50jquery

jQuery 基础教程

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的基础内容:

引入 jQuery

在 HTML 文件中引入 jQuery 库,可以通过 CDN 或本地文件引入:

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

基本语法

jQuery 的基本语法是 $(selector).action(),其中:

  • $ 是 jQuery 的别名。
  • selector 用于选择 HTML 元素。
  • action() 是对选中元素执行的操作。
$(document).ready(function() {
    // 文档加载完成后执行代码
    $("p").click(function() {
        $(this).hide(); // 点击段落时隐藏
    });
});

选择器

jQuery 使用 CSS 选择器来选取元素:

jquery基础教程

  • $("p"):选择所有 <p> 元素。
  • $("#id"):选择 ID 为 id 的元素。
  • $(".class"):选择所有类为 class 的元素。
$("#myButton").click(function() {
    $(".myClass").css("color", "red");
});

事件处理

jQuery 简化了事件处理,常见事件包括 clickmouseentermouseleave 等:

$("button").click(function() {
    alert("Button clicked!");
});

DOM 操作

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

  • text():获取或设置文本内容。
  • html():获取或设置 HTML 内容。
  • val():获取或设置表单字段的值。
  • attr():获取或设置属性值。
$("#myLink").attr("href", "https://example.com");

动画效果

jQuery 内置了简单的动画效果:

jquery基础教程

  • hide() / show():隐藏或显示元素。
  • fadeIn() / fadeOut():淡入或淡出。
  • slideUp() / slideDown():滑动效果。
$("#myDiv").fadeOut(1000); // 1 秒内淡出

Ajax

jQuery 简化了 Ajax 请求:

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

链式调用

jQuery 支持链式调用,可以在一个语句中执行多个操作:

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

插件扩展

jQuery 支持插件扩展,可以通过引入插件来增强功能:

<script src="jquery-plugin.js"></script>

注意事项

  • jQuery 的 $ 符号可能与其他库冲突,可以使用 jQuery.noConflict() 解决。
  • 尽量使用最新版本的 jQuery,以获得更好的性能和安全性。

以上是 jQuery 的基础内容,掌握这些知识后可以进一步学习高级特性和插件开发。

分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网信息 jQuery 的官方网站是 jQuery.com,提供最新的 jQuery 版本下载、文档、教程和插件资源。 官网主要功能 下载 jQuery:提供压缩版(min…

js jquery

js jquery

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

jquery 选择器

jquery 选择器

jQuery 选择器基础语法 jQuery 选择器基于 CSS 选择器语法扩展,用于快速定位 DOM 元素。基本结构为 $("selector") 或 jQuery("selector"),返回一个包…

jquery效果

jquery效果

jQuery 动画效果 jQuery 提供了多种内置动画效果,可用于实现平滑的页面交互。常用的方法包括 show()、hide()、toggle()、fadeIn()、fadeOut()、slideU…

jquery 库

jquery 库

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

jquery 返回

jquery 返回

jQuery 返回顶部功能实现 使用jQuery实现返回顶部功能可以通过监听滚动事件和动画滚动效果来完成。以下是几种常见的实现方法: 监听滚动事件并显示/隐藏返回按钮 $(window).scro…