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-世界上误解最深的语言分析
Aug 12 Javascript
jQuery 事件队列调整方法
Sep 18 Javascript
javascript让setInteval里的函数参数中的this指向特定的对象
Jan 31 Javascript
深入理解javaScript中的事件驱动
May 21 Javascript
js确认删除对话框适用于a标签及submit
Jul 10 Javascript
jQuery的css()方法用法实例
Dec 24 Javascript
JQuery跳出each循环的方法
Apr 16 Javascript
jQuery EasyUI中的日期控件DateBox修改方法
Nov 09 Javascript
详解使用 Node.js 开发简单的脚手架工具
Jun 08 Javascript
bootstrap实现嵌套模态框的实例代码
Jan 10 Javascript
Javascript confirm多种使用方法解析
Sep 25 Javascript
vue3中轻松实现switch功能组件的全过程
Jan 07 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
删除无限级目录与文件代码共享
2006/07/12 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP微信刮刮卡 附微信接口
2016/07/22 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
JavaScript 变量基础知识
2009/11/07 Javascript
JavaScript Event学习第六章 事件的访问
2010/02/07 Javascript
让元素在网页中可拖动示例代码
2013/08/13 Javascript
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
jQuery实现ichat在线客服插件
2014/12/29 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
ztree实现左边动态生成树右边为内容详情功能
2017/11/03 Javascript
常用的 JS 排序算法 整理版
2018/04/05 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
2018/04/12 jQuery
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
小程序云开发获取不到数据库记录的解决方法
2019/05/18 Javascript
python定时器使用示例分享
2014/02/16 Python
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
全面了解python字符串和字典
2016/07/07 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
解决pycharm界面不能显示中文的问题
2018/05/23 Python
用Python读取几十万行文本数据
2018/12/24 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
解决python使用list()时总是报错的问题
2020/05/05 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
《与象共舞》教学反思
2014/02/24 职场文书
幼儿园标语大全
2014/06/19 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
语文复习计划
2015/01/19 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
TypeScript 使用 Tuple Union 声明函数重载
2022/04/07 Javascript