Jquery动态添加及删除页面节点元素示例代码


Posted in Javascript onJune 16, 2014

通常我们会遇到选中某个条件,然后添加,累计多个后,再进行执行。

废话不多说,直接上代码!

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>Jquery动态添加及删除页面节点</title> 
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script><!--引用jqurey库文件--> 
<style> 
.container{ width:1000px; margin:0 auto;} 
.top{ height:25px; line-height:25px;} 
.top select{ width:80px; height:22px; line-height:22px;} 
.top input{ width:56px; height:22px;} 
.add{ line-height:30px;} 
li{ list-style:none;} 
span{cursor:pointer;} 
</style> 
<script> 
$(function(){//页面加载完毕后执行 
$("input").click(function(){//添加操作 
var getval=$("select").val();//获取当前选中的select值 
$("p").before('<li>'+getval+'<span>X</span></li>');//在p标签前加入所要生成的代码 
}); 
}); 
$("span").live("click",function(){//通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素) 
$(this).parent().remove();//移除当前点击元素的父元素 
}); 
</script> 
</head> <body> 
<div class="container"> 
<div class="top"> 
<select> 
<option>我是一号</option> 
<option>我是二号</option> 
<option>我是三号</option> 
<option>我是四号</option> 
<option>我是五号</option> 
</select> 
<input value="添 加" type="button"/> 
</div> 
<div class="add"><p></p></div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
CSS+Jquery实现页面圆角框方法大全
Dec 24 Javascript
js操作ajax返回的json的注意问题!
Feb 23 Javascript
JQuery获取各种宽度、高度(format函数)实例
Mar 04 Javascript
使用javascript实现雪花飘落的效果
Jan 13 Javascript
jQuery读取XML文件内容的方法
Mar 09 Javascript
Node.js模块封装及使用方法
Mar 06 Javascript
Angular ng-repeat 对象和数组遍历实例
Sep 14 Javascript
Vue.js常用指令的使用小结
Jun 23 Javascript
JavaScript实现简单动态进度条效果
Apr 06 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
原生JS实现的放大镜特效示例【测试可用】
Dec 08 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
Jul 24 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
Jun 16 #Javascript
火狐下input焦点无法重复获取问题的解决方法
Jun 16 #Javascript
两种方法实现在HTML页面加载完毕后运行某个js
Jun 16 #Javascript
jquery实现在页面加载完毕后获取图片高度或宽度
Jun 16 #Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
Jun 16 #Javascript
jquery网页回到顶部效果(图标渐隐,自写)
Jun 16 #Javascript
解决checkbox的attr(checked)一直为undefined问题
Jun 16 #Javascript
You might like
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
2008/11/18 PHP
PHP入门经历和学习过程分享
2014/04/11 PHP
怎样在JavaScript里写一个swing把数据插入数据库
2012/12/10 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
javascript垃圾收集机制与内存泄漏详细解析
2013/11/11 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
NodeJS自定义模块写法(详解)
2017/06/27 NodeJs
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
angular6根据environments配置文件更改开发所需要的环境的方法
2019/03/06 Javascript
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
[30:55]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第二场 11.18
2020/11/18 DOTA
使用Python的web.py框架实现类似Django的ORM查询的教程
2015/05/02 Python
详解python之简单主机批量管理工具
2017/01/27 Python
Python实现简单http服务器
2018/04/12 Python
python 获取字符串MD5值方法
2018/05/29 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
如何写一个自定义标签
2012/12/28 面试题
自荐信的五个重要部分
2013/10/29 职场文书
幼儿教师国培感言
2014/02/19 职场文书
大学拉赞助协议书范文
2014/09/26 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
2015年小学教导处工作总结
2015/05/26 职场文书
能让Python提速超40倍的神器Cython详解
2021/06/24 Python
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android
使用Python解决图表与画布的间距问题
2022/04/11 Python
避坑之 JavaScript 中的toFixed()和正则表达式
2022/04/19 Javascript