当前位置:首页 > jquery

jquery 对象

2026-03-02 10:20:27jquery

jQuery 对象的基本概念

jQuery 对象是通过 jQuery 选择器或方法创建的,封装了 DOM 元素或元素集合的 JavaScript 对象。它提供了一系列便捷的方法来操作 DOM、处理事件、执行动画等。jQuery 对象与原生 DOM 对象不同,但可以通过索引或方法互相转换。

jquery 对象

创建 jQuery 对象

使用 $()jQuery() 函数可以创建 jQuery 对象。参数可以是选择器、DOM 元素、HTML 字符串或函数。

jquery 对象

// 通过选择器创建
var $div = $('div');

// 通过 DOM 元素创建
var div = document.getElementById('myDiv');
var $div = $(div);

// 通过 HTML 字符串创建
var $newDiv = $('<div>New Div</div>');

jQuery 对象与 DOM 对象的转换

jQuery 对象是类数组对象,可以通过索引或 .get() 方法获取原生 DOM 对象。反之,可以将 DOM 对象传入 $() 转换为 jQuery 对象。

// jQuery 对象转 DOM 对象
var $div = $('div');
var div = $div[0]; // 或 $div.get(0);

// DOM 对象转 jQuery 对象
var div = document.getElementById('myDiv');
var $div = $(div);

jQuery 对象的链式调用

jQuery 对象的方法通常返回自身,支持链式调用。

$('div')
  .css('color', 'red')
  .addClass('highlight')
  .on('click', function() {
    alert('Clicked!');
  });

常用 jQuery 对象方法

  • DOM 操作.html(), .text(), .append(), .remove()
  • 样式操作.css(), .addClass(), .removeClass()
  • 事件处理.on(), .off(), .click()
  • 动画效果.show(), .hide(), .fadeIn(), .animate()
  • 遍历与筛选.each(), .find(), .filter()

示例代码

// 选择所有段落并修改内容
$('p').text('Hello, jQuery!');

// 遍历元素并添加类
$('li').each(function(index) {
  $(this).addClass('item-' + index);
});

// 动态添加元素
$('body').append('<button>Click Me</button>');

注意事项

  • jQuery 对象的方法通常作用于集合中的所有元素。
  • 避免过度使用链式调用,以免代码难以维护。
  • 现代 JavaScript 框架(如 React、Vue)可能减少对 jQuery 的依赖,但在传统项目中仍广泛使用。

标签: 对象jquery
分享给朋友:

相关文章

jquery下载

jquery下载

jQuery下载方法 官方渠道下载 访问jQuery官网(https://jquery.com/),点击首页的“Download”按钮。页面提供两个版本: Production:压缩版(mini…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…

jquery页面

jquery页面

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

jquery css

jquery css

jQuery 操作 CSS 的方法 jQuery 提供了多种方法来操作元素的 CSS 样式,包括获取、设置、添加或移除样式。以下是常用的方法: 获取 CSS 属性值 使用 .css() 方法获取元素…

jquery li

jquery li

jQuery 操作 <li> 元素的方法 jQuery 提供了多种方法来操作 HTML 中的 <li> 元素(列表项)。以下是常见的使用场景和示例: 选择 <li&…

jquery跳转

jquery跳转

jQuery 页面跳转方法 使用 jQuery 实现页面跳转有多种方式,以下是几种常见的方法: 使用 window.location.href $(document).ready(function…