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 相关文章推荐
jQuery dialog 异步调用ashx,webservice数据的代码
Aug 03 Javascript
面向对象的Javascript之一(初识Javascript)
Jan 20 Javascript
设置checkbox为只读(readOnly)的两种方式
Oct 11 Javascript
兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
Oct 14 Javascript
JavaScript Math.floor方法(对数值向下取整)
Jan 09 Javascript
Vue.js实现无限加载与分页功能开发
Nov 03 Javascript
Bootstrap Modal遮罩弹出层代码分享
Nov 21 Javascript
node.js实现微信JS-API封装接口的示例代码
Sep 06 Javascript
关于预加载InstantClick的问题解决方法
Sep 12 Javascript
vue单页应用加百度统计代码(亲测有效)
Jan 31 Javascript
JavaScript基础教程之如何实现一个简单的promise
Sep 11 Javascript
详解关于Angular4 ng-zorro使用过程中遇到的问题
Dec 05 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
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
PHP函数篇之掌握ord()与chr()函数应用
2011/12/05 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
2012/04/02 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
php基于base64解码图片与加密图片还原实例
2014/11/03 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
JavaScript 10件让人费解的事情
2010/02/15 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
通过js动态操作table(新增,删除相关列信息)
2012/05/23 Javascript
控制页面按钮在后台执行期间不重复提交的JS方法
2013/06/24 Javascript
Angular中的Promise对象($q介绍)
2015/03/03 Javascript
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
JavaScript事件详细讲解
2016/06/27 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
js学习总结之DOM2兼容处理顺序问题的解决方法
2017/07/27 Javascript
webpack3+React 的配置全解
2017/08/21 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
python爬取网站数据保存使用的方法
2013/11/20 Python
利用aardio给python编写图形界面
2017/08/21 Python
从CentOS安装完成到生成词云python的实例
2017/12/01 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
python爬取指定微信公众号文章
2018/12/20 Python
Python最小二乘法矩阵
2019/01/02 Python
Python嵌入C/C++进行开发详解
2020/06/09 Python
django form和field具体方法和属性说明
2020/07/09 Python
十岁生日父母答谢词
2014/01/18 职场文书
党课培训主持词
2014/04/01 职场文书
五年级下册复习计划
2015/01/19 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
培训通知书模板
2015/04/17 职场文书
记者节感言
2015/08/03 职场文书