当前位置:首页 > jquery

用jquery

2026-03-02 10:30:44jquery

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。以下是一些常见的使用方法和示例:

引入 jQuery

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

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

基本语法

jQuery 的核心是通过 $jQuery 函数选择元素并操作:

$(selector).action();

选择元素

通过 CSS 选择器获取元素:

$('p'); // 选择所有 <p> 元素
$('.class'); // 选择所有 class="class" 的元素
$('#id'); // 选择 id="id" 的元素

事件处理

绑定点击事件:

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

DOM 操作

修改元素内容:

$('#myDiv').text('Hello, jQuery!'); // 设置文本
$('#myDiv').html('<strong>Hello</strong>'); // 设置 HTML

动画效果

显示/隐藏元素:

$('#myDiv').hide(); // 隐藏
$('#myDiv').show(); // 显示
$('#myDiv').toggle(); // 切换显示/隐藏

Ajax 请求

发送 GET 请求:

用jquery

$.get('https://api.example.com/data', function(response) {
    console.log(response);
});

发送 POST 请求:

$.post('https://api.example.com/data', { key: 'value' }, function(response) {
    console.log(response);
});

链式调用

jQuery 支持链式调用:

$('#myDiv')
    .css('color', 'red')
    .slideUp(2000)
    .slideDown(2000);

遍历元素

使用 .each() 遍历元素:

$('li').each(function(index) {
    console.log(index + ': ' + $(this).text());
});

添加/移除类

动态修改类:

用jquery

$('#myDiv').addClass('highlight'); // 添加类
$('#myDiv').removeClass('highlight'); // 移除类
$('#myDiv').toggleClass('highlight'); // 切换类

表单操作

获取表单值:

$('input[name="username"]').val(); // 获取输入框的值

设置表单值:

$('input[name="username"]').val('new value'); // 设置输入框的值

动态创建元素

创建并插入元素:

$('<div>New element</div>').appendTo('body'); // 插入到 body 末尾

文档加载完成

确保代码在 DOM 加载完成后执行:

$(document).ready(function() {
    // 代码在这里执行
});

简写形式:

$(function() {
    // 代码在这里执行
});

以上是 jQuery 的基本用法,涵盖了常见的 DOM 操作、事件处理、动画和 Ajax 功能。jQuery 的 API 设计简洁,适合快速开发交互式网页。

标签: jquery
分享给朋友:

相关文章

jquery api

jquery api

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery API 的核心功能和使用方法: 选择器 jQuery…

react 如何引入jquery

react 如何引入jquery

引入 jQuery 到 React 项目 在 React 项目中引入 jQuery 可以通过多种方式实现,但需要注意 React 和 jQuery 操作 DOM 的方式可能冲突,因此建议仅在必要时使用…

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery…

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('…

jquery数组

jquery数组

jQuery 数组操作 jQuery 提供了多种方法来操作数组或类数组对象(如 jQuery 对象集合)。以下是常见的数组操作方法: 遍历数组 使用 $.each() 方法可以遍历数组或对象:…