jQuery: 整理5---删除元素和遍历元素

1. 删除元素

html 复制代码
   span{
       color: white;
       padding: 8px;
       margin: 5px;
       float: left;
    }
    .green {
       background-color: green;
    }
    .blue {
       background-color: blue;
    }
   <span class="green">green</span>
   <span class="blue">blue</span>
   <span class="green">333</span>
   <span class="blue">444</span>
  1. 使用 remove() -> 删除元素及其子元素,标签和内容一起删除

指定元素.remove()

javascript 复制代码
$(".green").remove()
  1. empty() -> 清空元素内容, 保留标签
javascript 复制代码
 $(".blue").empty()

2. 遍历元素

html 复制代码
span{
  color: white;
  padding: 8px;
  margin: 5px;
  float: left;
 }
.green {
  background-color: green;
}
.blue {
  background-color: blue;
}

<h3>遍历元素</h3>
<span class="green">green</span>
<span class="green">blue</span>
<span class="green">333</span>
<span class="green">444</span>

each():

$(selector).each(function(index,element))

// 参数function为遍历时的回调函数

// index为遍历元素的序列号,从0开始

// element是当前的元素,此时是dom元素

javascript 复制代码
 // 获取指定元素并遍历
 $(".green").each(function(index, element) {
      console.log(index)
      console.log(element)
 })
相关推荐
小吕学编程9 分钟前
Jackson使用详解
java·javascript·数据库·json
霸王蟹11 分钟前
React中useState中更新是同步的还是异步的?
前端·javascript·笔记·学习·react.js·前端框架
霸王蟹13 分钟前
React Hooks 必须在组件最顶层调用的原因解析
前端·javascript·笔记·学习·react.js
听吉米讲故事1 小时前
Slidev集成Chart.js:专业数据可视化演示文稿优化指南
javascript·信息可视化·数据分析
菥菥爱嘻嘻1 小时前
JS手写代码篇---手写 new 操作符
开发语言·javascript·原型模式
胡桃夹夹子2 小时前
【前端优化】vue2 webpack4项目升级webpack5,大大提升运行速度
前端·javascript·vue.js·webpack·性能优化
Stringzhua2 小时前
JavaScript【7】BOM模型
开发语言·前端·javascript
DT——2 小时前
ECMAScript 2018(ES2018):异步编程与正则表达式的深度进化
开发语言·javascript·ecmascript
双叶8362 小时前
(C语言)超市管理系统 (正式版)(指针)(数据结构)(清屏操作)(文件读写)(网页版预告)(html)(js)(json)
c语言·javascript·数据结构·html·json
weifont8 小时前
聊一聊Electron中Chromium多进程架构
javascript·架构·electron