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 类型的包装对象(Typed Wrappers)
Oct 27 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
Dec 27 Javascript
javascript去掉代码里面的注释
Jul 24 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 Javascript
Jquery uploadify上传插件使用详解
Jan 13 Javascript
AngularJs定制样式插入到ueditor中的问题小结
Aug 01 Javascript
js实现的光标位置工具函数示例
Oct 03 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
May 30 Javascript
vue.js声明式渲染和条件与循环基础知识
Jul 31 Javascript
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
create-react-app安装出错问题解决方法
Sep 04 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
浅析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 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
JS 获取span标签中的值的代码 支持ie与firefox
2009/08/24 Javascript
输入自动提示搜索提示功能的javascript:sugggestion.js
2013/09/02 Javascript
jquery按回车提交数据的代码示例
2013/11/05 Javascript
js实现仿京东2级菜单效果(带延时功能)
2015/08/27 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
2015/09/07 Javascript
Javascript函数式编程简单介绍
2015/10/11 Javascript
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
纯js代码制作的网页时钟特效【附实例】
2016/03/30 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
js数据类型检测总结
2018/08/05 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
vue transition 在子组件中失效的解决
2019/11/12 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
win7上python2.7连接mysql数据库的方法
2017/01/14 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
数据库基础的一些面试题
2012/02/25 面试题
本科生个人求职自荐信
2013/09/26 职场文书
美工的岗位职责
2013/11/14 职场文书
市场安全管理制度
2014/01/26 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
股权转让协议书范本
2014/04/12 职场文书
小小商店教学反思
2014/04/27 职场文书
党员政治学习材料
2014/05/14 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
搞笑婚前保证书
2015/02/28 职场文书
新员工试用期工作总结2015
2015/05/28 职场文书