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 相关文章推荐
jquery乱码与contentType属性设置问题解决方案
Jan 07 Javascript
JavaScript中的无阻塞加载性能优化方案
Oct 10 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
Oct 20 Javascript
JS实现从连接中获取youtube的key实例
Jul 02 Javascript
JavaScript实现添加及删除事件的方法小结
Aug 04 Javascript
基于javascript bootstrap实现生日日期联动选择
Apr 07 Javascript
jQuery zTree树插件简单使用教程
Jan 10 Javascript
微信小程序调用摄像头隐藏式拍照功能
Aug 22 Javascript
js计算两个日期间的天数月的实例代码
Sep 20 Javascript
JSON.stringify()方法讲解
Jan 31 Javascript
微信小程序下拉框搜索功能的实现方法
Jul 31 Javascript
在vue中使用eslint,配合vscode的操作
Nov 09 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生成sitemap.xml地图函数
2013/11/13 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
node.js中的fs.writeSync方法使用说明
2014/12/15 Javascript
JavaScript中的类数组对象介绍
2014/12/30 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
Jquery实现简单的轮播效果(代码管用)
2016/03/14 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
react中hook介绍以及使用教程
2020/12/11 Javascript
[37:02]OG vs INfamous 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
如何使用Python调整图像大小
2020/09/26 Python
如何在 Matplotlib 中更改绘图背景的实现
2020/11/26 Python
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
软件测试工程师笔试题带答案
2015/03/27 面试题
小学教师管理制度
2014/01/18 职场文书
支行行长竞聘演讲稿
2014/05/15 职场文书
低碳日宣传活动总结
2014/07/09 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
师德师风培训感言
2015/08/03 职场文书
离职告别感言
2015/08/04 职场文书
Java Spring Boot请求方式与请求映射过程分析
2022/06/25 Java/Android