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下的Live方法和$.browser方法使用代码
Jun 02 Javascript
JS动态获取当前时间,并写到特定的区域
May 03 Javascript
javascript类型转换使用方法
Feb 08 Javascript
javascript实现数字+字母验证码的简单实例
Feb 10 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
Apr 22 Javascript
简介JavaScript中的setHours()方法的使用
Jun 11 Javascript
简单介绍JavaScript中字符串创建的基本方法
Jul 07 Javascript
在Ubuntu系统上安装Node.JS的教程
Oct 15 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 Javascript
Angular CLI 使用教程指南参考小结
Apr 10 Javascript
vue.js循环radio的实例
Nov 07 Javascript
vue实现简易音乐播放器
Aug 14 Vue.js
浅析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使用cookie实现记住用户名和密码实现代码
2015/04/27 PHP
php抓取网站图片并保存的实现方法
2015/10/29 PHP
php版微信公众平台之微信网页登陆授权示例
2016/09/23 PHP
Yii2 批量插入、更新数据实例
2017/03/15 PHP
php简单构造json多维数组的方法示例
2017/06/08 PHP
JavaScript中的style.display属性操作
2013/03/27 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
JavaScript实现的浏览器下载文件的方法
2017/08/09 Javascript
JS使用H5实现图片预览功能
2019/09/30 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
2019/10/10 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Python计算一个文件里字数的方法
2015/06/15 Python
解决python3在anaconda下安装caffe失败的问题
2017/06/15 Python
Python实现抢购IPhone手机
2018/02/07 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
Python之指数与E记法的区别详解
2019/11/21 Python
美国名表在线商城:Ashford(支持中文)
2019/09/24 全球购物
Conforama瑞士:家具、厨房、电器、装饰
2020/09/06 全球购物
《愚公移山》教学反思
2014/02/20 职场文书
工商干部先进事迹
2014/05/14 职场文书
小学生保护环境倡议书
2014/05/15 职场文书
文案策划专业自荐信
2014/07/07 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
化工见习报告范文
2014/10/31 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书
导游词之上海豫园
2019/10/24 职场文书
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android
Oracle 多表查询基本语法实例
2022/04/18 Oracle
小程序实现侧滑删除功能
2022/06/25 Javascript