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)
 })
相关推荐
大金乄2 小时前
封装一个vue2的elementUI 表格组件(包含表格编辑以及多级表头)
前端·javascript
Lee川3 小时前
解锁 JavaScript 的灵魂:深入浅出原型与原型链
javascript·面试
swipe4 小时前
从原理到手写:彻底吃透 call / apply / bind 与 arguments 的底层逻辑
前端·javascript·面试
Lee川6 小时前
探索JavaScript的秘密令牌:独一无二的`Symbol`数据类型
javascript·面试
Lee川6 小时前
深入浅出JavaScript事件机制:从捕获冒泡到事件委托
前端·javascript
光影少年6 小时前
async/await和Promise的区别?
前端·javascript·掘金·金石计划
codingWhat6 小时前
如何实现一个「万能」的通用打印组件?
前端·javascript·vue.js
前端Hardy9 小时前
别再无脑用 `JSON.parse()` 了!这个安全漏洞你可能每天都在触发
前端·javascript·vue.js
前端Hardy9 小时前
别再让 `console.log` 上线了!它正在悄悄拖垮你的生产系统
前端·javascript·vue.js
csdn飘逸飘逸10 小时前
Autojs基础-用户界面(ui)
javascript