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)
 })
相关推荐
LFly_ice8 分钟前
Next-1-启动!
开发语言·前端·javascript
cc蒲公英23 分钟前
vue nextTick和setTimeout区别
前端·javascript·vue.js
sinat_3842410933 分钟前
OpenSpeedy 是一款开源免费的游戏变速工具
javascript
DanyHope38 分钟前
LeetCode 两数之和:从 O (n²) 到 O (n),空间换时间的经典实践
前端·javascript·算法·leetcode·职场和发展
zhoumeina9940 分钟前
懒加载图片
前端·javascript·vue.js
DarkLONGLOVE42 分钟前
Vue的“小外挂”:玩转自定义指令
前端·javascript·vue.js
用户18878710698443 分钟前
前端实现页面截图及截图内容包含跨域图片时的处理
javascript
晚烛44 分钟前
实战前瞻:构建高韧性、可扩展的 Flutter + OpenHarmony 智慧政务服务平台
javascript·flutter·政务
晷龙烬1 小时前
Vue的“小外挂”:玩转自定义指令!
前端·javascript·vue.js
未来可期wlkq1 小时前
overflow跟input搭配使用,会导致内容区整体移动,overflow属性导致
javascript·css·vue.js