当前位置:首页 > jquery

jquery() 方法

2026-03-17 12:35:11jquery

jQuery() 方法概述

jQuery() 是 jQuery 库的核心方法,用于选择 DOM 元素或创建 DOM 元素。它通常简写为 $()。该方法支持多种参数类型,包括选择器字符串、DOM 元素、HTML 字符串或函数。

基本用法

选择 DOM 元素
通过 CSS 选择器获取匹配的元素集合:

$('div') // 选择所有 <div> 元素
$('#header') // 选择 id 为 "header" 的元素
$('.menu-item') // 选择 class 为 "menu-item" 的元素

创建 DOM 元素
传入 HTML 字符串可创建新元素:

jquery() 方法

$('<p>Hello World</p>') // 创建一个 <p> 元素
$('<div class="box"></div>') // 创建带 class 的 <div>

包装 DOM 对象
将原生 DOM 元素转换为 jQuery 对象:

const element = document.getElementById('header');
$(element) // 包装为 jQuery 对象

文档就绪回调
传入函数时,会在 DOM 加载完成后执行:

jquery() 方法

$(function() {
  console.log('DOM 已加载');
});

参数扩展

  1. 上下文参数
    指定搜索范围(第二个参数):

    $('li', '#list') // 在 #list 元素内查找 <li>
  2. 复杂选择器
    支持组合选择器或过滤:

    $('ul li:first-child') // 选择每个 <ul> 的第一个 <li>
    $('input[type="text"]') // 选择类型为 text 的 <input>

返回值

返回一个 jQuery 对象(类数组集合),包含匹配的元素。可通过 jQuery 方法链式操作:

$('button').addClass('active').click(function() {
  alert('Clicked!');
});

注意事项

  • 若选择器无匹配,返回空的 jQuery 对象(length 为 0)。
  • 避免重复查询,可通过变量缓存 jQuery 对象:
    const $buttons = $('button');
    $buttons.hide();

标签: 方法jquery
分享给朋友:

相关文章

react 如何引入jquery

react 如何引入jquery

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

jquery教程

jquery教程

jQuery 教程:基础与实用方法 jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“写得更少…

jquery对象

jquery对象

jQuery 对象简介 jQuery 对象是通过 jQuery 选择器或方法创建的封装了 DOM 元素集合的对象。它提供了一系列便捷的方法来操作 DOM、处理事件、实现动画等。与原生 DOM 对象不同…

jquery使用

jquery使用

jQuery 基础使用 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常见的 jQuery 使用方法。 引入 j…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery 刷新

jquery 刷新

jQuery 刷新页面方法 使用jQuery刷新页面可以通过以下几种方式实现,根据需求选择合适的方法。 直接调用JavaScript的location.reload()方法 location.re…