当前位置:首页 > jquery

jquery 节点

2026-03-02 11:28:13jquery

jQuery 节点操作

jQuery 提供了丰富的 DOM 节点操作方法,可以高效地查询、创建、修改和删除 HTML 元素。

选择节点

使用 jQuery 选择器可以快速定位 DOM 节点:

// 通过 ID 选择
$('#elementId')

// 通过类名选择
$('.className')

// 通过标签名选择
$('div')

// 复合选择器
$('ul li.active')

创建节点

直接传入 HTML 字符串即可创建新节点:

// 创建新元素
var newDiv = $('<div>新创建的div</div>')

// 创建带属性的元素
var newImg = $('<img>', {
  src: 'image.jpg',
  alt: '示例图片',
  class: 'thumbnail'
})

插入节点

jQuery 提供了多种插入节点的方法:

jquery 节点

// 在元素内部末尾插入
$('#container').append(newDiv)

// 在元素内部开头插入
$('#container').prepend(newDiv)

// 在元素外部之后插入
$('#target').after(newDiv)

// 在元素外部之前插入
$('#target').before(newDiv)

修改节点

可以方便地修改节点内容和属性:

// 修改文本内容
$('#element').text('新文本内容')

// 修改 HTML 内容
$('#element').html('<strong>加粗文本</strong>')

// 修改属性
$('#image').attr('src', 'new-image.jpg')

// 修改 CSS
$('#element').css('color', 'red')

删除节点

移除 DOM 节点的几种方式:

jquery 节点

// 移除元素及其子元素
$('#element').remove()

// 只移除子元素
$('#container').empty()

// 分离元素(保留数据和事件)
$('#element').detach()

遍历节点

jQuery 提供了节点遍历方法:

// 查找子元素
$('#parent').children()

// 查找父元素
$('#child').parent()

// 查找同级元素
$('#item').siblings()

// 查找特定条件的元素
$('li').filter('.active')

节点属性操作

获取和设置节点属性的方法:

// 获取属性
var src = $('#image').attr('src')

// 设置属性
$('#image').attr({
  'src': 'new.jpg',
  'alt': '新图片'
})

// 删除属性
$('#image').removeAttr('alt')

事件处理

为节点绑定事件处理程序:

// 点击事件
$('#button').click(function() {
  alert('按钮被点击')
})

// 动态绑定(适用于未来添加的元素)
$('#container').on('click', '.item', function() {
  console.log('项目被点击')
})

标签: 节点jquery
分享给朋友:

相关文章

jquery之家

jquery之家

jQuery之家相关资源 jQuery之家是一个提供jQuery插件、教程和资源的网站,适合开发者学习和使用jQuery技术。以下是关于jQuery之家的主要内容和资源: 网站内容 提供丰富的jQ…

jquery a

jquery a

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够更…

jquery滑动

jquery滑动

jQuery 滑动效果实现方法 使用 slideDown() 和 slideUp() slideDown() 用于向下滑动显示元素,slideUp() 用于向上滑动隐藏元素。两者均可设置动画持续时间(…

jquery 列表

jquery 列表

jQuery 列表操作 jQuery 提供了多种方法来操作 HTML 列表(如 <ul> 或 <ol>)。以下是一些常见的操作方式: 动态添加列表项 使用 append()…

jquery子元素

jquery子元素

jQuery 子元素选择方法 在jQuery中,选择子元素可以通过多种方式实现,以下是常用的几种方法: 使用 children() 方法 children() 方法用于获取匹配元素的所有直接子元素(…

jquery清空

jquery清空

使用 jQuery 清空元素内容的方法 清空 HTML 元素内容 使用 .empty() 方法可以移除选定元素的所有子节点(包括文本和子元素)。 $("#elementId").empty();…