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)
 })
相关推荐
上单带刀不带妹12 分钟前
手写 Vue 中虚拟 DOM 到真实 DOM 的完整过程
开发语言·前端·javascript·vue.js·前端框架
前端风云志14 分钟前
typescript结构化类型应用两例
javascript
gnip1 小时前
总结一期正则表达式
javascript·正则表达式
爱分享的程序员2 小时前
前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
前端·javascript·node.js
翻滚吧键盘2 小时前
vue 条件渲染(v-if v-else-if v-else v-show)
前端·javascript·vue.js
你这个年龄怎么睡得着的2 小时前
为什么 JavaScript 中 'str' 不是对象,却能调用方法?
前端·javascript·面试
南屿im2 小时前
JavaScript 手写实现防抖与节流:优化高频事件处理的利器
前端·javascript
西陵2 小时前
Nx带来极致的前端开发体验——借助CDD&TDD开发提效
前端·javascript·架构
叹一曲当时只道是寻常2 小时前
vue中添加原生右键菜单
javascript·vue.js
旷世奇才李先生3 小时前
Next.js 安装使用教程
开发语言·javascript·ecmascript