当前位置:首页 > jquery

jquery 元素

2026-03-02 09:41:31jquery

jQuery 元素选择与操作

jQuery 提供了多种方法来选择和操作 HTML 元素。以下是一些常见的 jQuery 元素操作方式:

选择元素

通过标签名、类名或 ID 选择元素:

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

通过属性选择元素:

$('[name="value"]') // 选择 name 属性为 "value" 的元素
$('[type="text"]') // 选择 type 属性为 "text" 的元素

操作元素内容

获取或设置元素的 HTML 内容:

$('#element').html() // 获取元素内容
$('#element').html('<p>New content</p>') // 设置元素内容

获取或设置元素的文本内容:

$('#element').text() // 获取元素文本
$('#element').text('New text') // 设置元素文本

操作元素属性

获取或设置元素的属性:

$('#element').attr('name') // 获取 name 属性
$('#element').attr('name', 'value') // 设置 name 属性

移除元素的属性:

$('#element').removeAttr('name') // 移除 name 属性

操作元素样式

添加或移除 CSS 类:

$('#element').addClass('class') // 添加 CSS 类
$('#element').removeClass('class') // 移除 CSS 类
$('#element').toggleClass('class') // 切换 CSS 类

直接操作 CSS 样式:

$('#element').css('color', 'red') // 设置 color 样式
$('#element').css('color') // 获取 color 样式

操作元素尺寸

获取或设置元素的宽度和高度:

$('#element').width() // 获取元素宽度
$('#element').width(200) // 设置元素宽度
$('#element').height() // 获取元素高度
$('#element').height(200) // 设置元素高度

遍历元素

查找子元素:

$('#parent').find('.child') // 查找父元素内的子元素

查找父元素:

$('.child').parent() // 查找子元素的直接父元素
$('.child').parents('.ancestor') // 查找所有匹配的祖先元素

事件处理

绑定事件处理程序:

$('#element').click(function() {
  alert('Clicked!');
});

移除事件处理程序:

$('#element').off('click');

动画效果

显示和隐藏元素:

$('#element').hide() // 隐藏元素
$('#element').show() // 显示元素
$('#element').toggle() // 切换显示/隐藏状态

淡入淡出效果:

$('#element').fadeIn() // 淡入
$('#element').fadeOut() // 淡出
$('#element').fadeToggle() // 切换淡入/淡出

滑动效果:

jquery 元素

$('#element').slideUp() // 向上滑动隐藏
$('#element').slideDown() // 向下滑动显示
$('#element').slideToggle() // 切换滑动效果

标签: 元素jquery
分享给朋友:

相关文章

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <scri…

jquery 选择器

jquery 选择器

jQuery 选择器基础语法 jQuery 选择器基于 CSS 选择器语法扩展,用于快速定位 DOM 元素。基本结构为 $("selector") 或 jQuery("selector"),返回一个包…

jquery隐藏显示

jquery隐藏显示

jQuery隐藏与显示方法 jQuery提供了多种方法控制元素的隐藏和显示,以下为常用方法及示例: hide() 和 show() hide():隐藏匹配元素,默认无动画效果。$("#ele…

jquery 源码

jquery 源码

jQuery 源码解析 jQuery 是一个快速、小巧且功能丰富的 JavaScript 库。以下是其核心源码结构的解析: 核心架构 jQuery 源码采用模块化设计,核心功能包括选择器引擎、DOM…

jquery 搜索

jquery 搜索

jQuery 搜索功能实现方法 使用 jQuery 筛选元素 通过 :contains() 选择器可以匹配包含指定文本的元素。 $("li:contains('搜索词')").css("back…

jquery 包含

jquery 包含

jQuery 包含方法 jQuery 提供了多种方法来检查元素是否包含特定内容,包括文本、子元素或其他属性。以下是几种常用的方法: 检查元素是否包含特定文本 使用 :contains() 选择器或…