当前位置:首页 > 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 选择器来选取元素:

  • $("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 内置了简单的动画效果:

  • 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 支持插件扩展,可以通过引入插件来增强功能:

jquery基础教程

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

注意事项

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

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

分享给朋友:

相关文章

jquery 面试题

jquery 面试题

jQuery 面试题常见考点 DOM 操作 选择器使用:$("#id"), $(".class"), $("tag") 元素增删改查:append(), remove(), html(),…

jquery 插入html

jquery 插入html

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

jquery图片

jquery图片

jQuery 图片操作 jQuery 提供了多种方法来处理图片,包括加载、显示、隐藏、动画效果等。以下是一些常见的 jQuery 图片操作方法: 动态加载图片 使用 jQuery 的 attr()…

jquery页面

jquery页面

jQuery 页面操作指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 在页面中的常见使用方法…

jquery选择

jquery选择

jQuery选择器基础 jQuery选择器基于CSS选择器语法,用于快速定位和操作DOM元素。通过$()或jQuery()函数传入选择器字符串实现。 常见选择器类型: 元素选择器:$("p") 选…

jquery 字符串

jquery 字符串

jQuery 字符串操作 jQuery 提供了多种方法来处理字符串,尽管原生 JavaScript 已经具备强大的字符串处理能力,但结合 jQuery 可以更方便地操作 DOM 元素中的字符串内容。…