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 快捷键设置实现代码
Mar 13 Javascript
js Date自定义函数 延迟脚本执行
Mar 10 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
Feb 18 Javascript
jQuery旋转插件jqueryrotate用法详解
Oct 13 Javascript
JS针对Array的各种操作汇总
Nov 29 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 Javascript
详解创建自定义的Angular Schematics
Jun 06 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
Feb 28 Javascript
详解在网页上通过JS实现文本的语音朗读
Mar 28 Javascript
vue和better-scroll实现列表左右联动效果详解
Apr 29 Javascript
layui-table对返回的数据进行转变显示的实例
Sep 04 Javascript
使用vue编写h5公众号跳转小程序的实现代码
Nov 27 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代码
2007/03/08 PHP
php数组去重实例及分析
2013/11/26 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
实例详解PHP中html word 互转的方法
2016/01/28 PHP
php简单统计中文个数的方法
2016/09/30 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
js中eval详解
2012/03/30 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
bootstrap table 服务器端分页例子分享
2015/02/10 Javascript
jQuery实现不断闪烁文字的方法
2015/05/15 Javascript
详解JavaScript for循环中发送AJAX请求问题
2020/06/23 Javascript
jQuery中的通配符选择器使用总结
2016/05/30 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
JS实现unicode和UTF-8之间的互相转换互转
2017/07/05 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
vue弹出框组件封装实例代码
2019/10/31 Javascript
Django中的文件的上传的几种方式
2018/07/23 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
英国第一摩托车和摩托车越野配件商店:GhostBikes
2019/03/10 全球购物
大宝sod蜜广告词
2014/03/21 职场文书
2014年单位植树节活动方案
2014/03/23 职场文书
关于读书的活动方案
2014/08/14 职场文书
大学军训自我鉴定大全
2014/09/18 职场文书
四风剖析查摆对照检查材料思想汇报
2014/09/24 职场文书
解除劳动合同协议书范本2014
2014/09/25 职场文书
导游词之河北白洋淀
2020/01/15 职场文书
使用ORM新增数据在Mysql中的操作步骤
2021/07/26 MySQL
Linux安装Docker详细教程
2022/07/07 Servers