jquery实现删除一个元素后面的所有元素功能


Posted in Javascript onDecember 21, 2015

本文实例为大家分享了jquery实现删除一个元素后面的所有元素功能的详细实现过程,具体实现内容如下

实现效果:

选择项目

jquery实现删除一个元素后面的所有元素功能

点击删除按钮,被选项之后的所有同级元素都被删除

jquery实现删除一个元素后面的所有元素功能

jQuery 遍历的nextAll() 方法可以搜索 DOM 树中的元素跟随的同胞元素,也就是一个元素后面的所有同级元素,删除可以使用方法remove(),所以连起来为$(selector).nextAll().remove();
下面给出实例演示:点击按钮后,删除被选项目之后的所有选项
创建Html元素

<div class="box">
 <span>点击按钮后,删除被选项目之后的所有选项。</span><br>
 <div class="content">
 <input type="checkbox" name="item"><span>萝卜</span>
 <input type="checkbox" name="item"><span>青菜</span>
 <input type="checkbox" name="item"><span>小葱</span><br>
 <input type="checkbox" name="item"><span>豆腐</span>
 <input type="checkbox" name="item"><span>土豆</span>
 <input type="checkbox" name="item"><span>茄子</span><br>
 </div> 
 <input type="button" value="删除">
</div>

简单设置一下css样式

div.box{width:300px;height:200px;padding:10px 20px;border:4px dashed #ccc;}
div.box>span{color:#999;font-style:italic;}
div.content{width:250px;height:100px;margin:10px 0;border:1px solid green;}
input{margin:10px;}
input[type='button']{width:200px;height:35px;margin:10px;border:2px solid #ebbcbe;}

编写jquery代码

$(function(){
 $("input:button").click(function() {
 $("input:checkbox:checked").next().nextAll().remove();
 });
})

以上就是小编为大家准备的知识点,希望大家可以熟练掌握。

Javascript 相关文章推荐
javascript 动态添加表格行
Jun 22 Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
Jul 26 Javascript
jquery 无限级下拉菜单的简单实现代码
Feb 21 Javascript
Seajs的学习笔记
Mar 04 Javascript
jquery form 隐藏的input 选择
Apr 29 Javascript
jQuery实现在下拉列表选择时获取json数据的方法
Apr 16 Javascript
JavaScript 完成注册页面表单校验的实例
Aug 19 Javascript
Angular2实现组件交互的方法分析
Dec 19 Javascript
使用Vue开发一个实时性时间转换指令
Jan 17 Javascript
vue路由拦截及页面跳转的设置方法
May 24 Javascript
一步一步实现Vue的响应式(对象观测)
Sep 02 Javascript
node.js事件轮询机制原理知识点
Dec 22 Javascript
浅析JavaScript声明变量
Dec 21 #Javascript
jQuery实现图片文字淡入淡出效果
Dec 21 #Javascript
深入浅析Node.js 事件循环
Dec 20 #Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 #Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
Dec 20 #Javascript
jQuery mobile 移动web(4)
Dec 20 #Javascript
基于jQuery实现放大镜特效
Oct 19 #Javascript
You might like
PHP UTF8编码内的繁简转换类
2009/07/20 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
2013/06/25 PHP
推荐一本PHP程序猿都应该拜读的书
2014/12/31 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
js实现上传图片预览的方法
2015/02/09 Javascript
如何减少浏览器的reflow和repaint
2015/02/26 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
2016/05/30 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
JavaScript mixin实现多继承的方法详解
2017/03/30 Javascript
浅谈javascript中的prototype和__proto__的理解
2019/04/07 Javascript
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2017/10/01 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
全球最大的游戏市场:G2A
2018/07/05 全球购物
花卉与景观设计系大学生求职信
2013/10/01 职场文书
土地转让协议书范本
2014/04/15 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
区级文明单位申报材料
2014/05/15 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
妇联领导班子剖析材料
2014/08/21 职场文书
2014年音乐教师工作总结
2014/12/03 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
SQLServer中exists和except用法介绍
2021/12/04 SQL Server
Golang实现可重入锁的示例代码
2022/05/25 Golang
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS