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实现的购物车效果可以运用在好多地方
May 09 Javascript
js监听鼠标点击和键盘点击事件并自动跳转页面
Sep 24 Javascript
javascritp添加url参数将参数加入到url中
Sep 25 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
Jun 05 Javascript
JavaScript的函数式编程基础指南
Mar 19 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
Dec 02 Javascript
jQuery中each方法的使用详解
Mar 18 jQuery
vue用Object.defineProperty手写一个简单的双向绑定的示例
Jul 09 Javascript
详解javascript设计模式三:代理模式
Mar 25 Javascript
Vue.js页面中有多个input搜索框如何实现防抖操作
Nov 04 Javascript
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
Mar 04 Javascript
原生js实现滑块区间组件
Jan 20 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 使用GD库为页面增加水印示例代码
2014/03/24 PHP
js计数器代码
2006/11/04 Javascript
15 个 JavaScript Web UI 库
2010/05/19 Javascript
使用jquery实现放大镜效果
2014/09/02 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
js实现自动图片轮播代码
2017/03/22 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
jquery实现吸顶导航效果
2020/01/08 jQuery
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
python33 urllib2使用方法细节讲解
2013/12/03 Python
Python使用正则表达式实现文本替换的方法
2017/04/18 Python
python分布式环境下的限流器的示例
2017/10/26 Python
matplotlib实现区域颜色填充
2019/03/18 Python
Python Selenium参数配置方法解析
2020/01/19 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
微信端html5页面调用分享接口示例
2018/03/14 HTML / CSS
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
意大利男装网店:Vrients
2019/05/02 全球购物
一道写SQL的面试题和答案
2013/11/19 面试题
数学国培研修感言
2014/02/13 职场文书
一句话工作感言
2014/03/01 职场文书
个人年终总结范文
2015/03/09 职场文书
2015年科室工作总结
2015/04/10 职场文书
篮球赛闭幕式主持词
2015/07/03 职场文书
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电