当前位置:首页 > 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 请求:

$.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());
});

添加/移除类

动态修改类:

$('#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() {
    // 代码在这里执行
});

简写形式:

用jquery

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

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

标签: jquery
分享给朋友:

相关文章

jquery 之家

jquery 之家

jQuery 之家相关资源 jQuery 之家是一个提供 jQuery 插件、教程和代码示例的中文资源网站。以下是关于 jQuery 之家的一些有用信息: 网站内容 提供丰富的 jQuer…

jquery 面试题

jquery 面试题

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

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,前者基于 DOM 操作,后者基于数据驱动。虽然 Vue 可以替代 jQuery 的大部分功能,但若需在 Vue 中临时集成 jQuery 或模…

jquery 滑块

jquery 滑块

jQuery 滑块实现方法 使用 jQuery 实现滑块功能可以通过多种方式完成,包括使用原生 jQuery 或结合插件(如 jQuery UI)。以下是几种常见实现方法: 使用 jQuery UI…

jquery 添加

jquery 添加

jQuery 添加元素的方法 动态添加 HTML 内容 使用 append()、prepend()、after() 或 before() 方法可以在 DOM 中插入新元素。 // 在元素内部末尾…

jquery滚动

jquery滚动

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