当前位置:首页 > jquery

jquery增删改查

2026-02-03 17:38:52jquery

jQuery 增删改查操作

jQuery 提供了简洁的 API 用于 DOM 元素的增删改查操作,以下是常见方法总结:

查询元素

通过选择器获取元素:

$('div')          // 选择所有 div 元素
$('#id')          // 通过 ID 选择
$('.class')       // 通过类名选择
$('input[name]')  // 选择带 name 属性的 input

筛选结果:

jquery增删改查

$('li').first()    // 获取第一个 li
$('li').eq(2)      // 获取索引为 2 的 li
$('div').find('p') // 在 div 中查找 p 元素

修改元素

修改内容:

$('#el').html('<b>新内容</b>')  // 设置 HTML
$('#el').text('纯文本')         // 设置文本
$('input').val('新值')          // 设置表单值

修改属性:

jquery增删改查

$('img').attr('src', 'new.jpg')  // 修改属性
$('div').css('color', 'red')     // 修改样式
$('div').addClass('active')      // 添加类

添加元素

插入新元素:

$('body').append('<div>尾部插入</div>')   // 在内部末尾插入
$('div').prepend('<p>头部插入</p>')       // 在内部开头插入
$('div').after('<span>之后插入</span>')   // 在元素后插入
$('div').before('<hr>')                 // 在元素前插入

删除元素

移除元素:

$('div').remove()      // 删除元素及其事件
$('div').empty()       // 清空元素内容
$('div').detach()      // 删除元素但保留事件

链式操作示例

jQuery 支持链式调用:

$('ul')
  .find('li')
  .eq(1)
  .html('修改第二项')
  .end()
  .append('<li>新增项</li>');

注意事项

  • 操作前需确保 DOM 已加载完成,推荐使用 $(document).ready()
  • 批量操作时注意选择器性能,避免复杂选择器
  • 修改内容时注意 XSS 防护,避免直接插入未处理的用户输入

标签: jquery
分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支持…

jquery获取radio选中的值

jquery获取radio选中的值

获取radio选中的值 使用jQuery获取被选中的radio按钮的值可以通过以下几种方法实现: 方法1:使用:checked选择器 var selectedValue = $('input[…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…

jquery 判断

jquery 判断

jQuery 判断元素是否存在 使用 jQuery 判断元素是否存在通常通过检查选择器匹配的元素长度来实现。如果长度大于 0,表示元素存在;否则不存在。 if ($('selector').len…

jquery文件

jquery文件

jQuery文件获取与使用 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是获取和使用jQuery文件的方法。 下载jQuery文…