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实现检测浏览器及版本的脚本代码
Jan 22 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
Nov 21 Javascript
JS window对象的top、parent、opener含义介绍
Dec 03 Javascript
javascript中parentNode,childNodes,children的应用详解
Dec 17 Javascript
javascript实现随时变化着的背景颜色
Apr 02 Javascript
js实现跨域的方法实例详解
Jun 24 Javascript
JS实现的新浪微博大厅文字内容滚动效果代码
Nov 05 Javascript
jquery实现可旋转可拖拽的文字效果代码
Jan 27 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
May 26 Javascript
AngularJS 如何在控制台进行错误调试
Jun 07 Javascript
Bootstrap table的使用方法
Nov 02 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
Aug 27 jQuery
纯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
解析file_get_contents模仿浏览器头(user_agent)获取数据
2013/06/27 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
浅析php创建者模式
2014/11/25 PHP
PHP学习笔记之php文件操作
2016/06/03 PHP
PHP数据分析引擎计算余弦相似度算法示例
2017/08/08 PHP
jQuery拖动div、移动div、弹出层实现原理及示例
2014/04/08 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
JS实现随机生成10个手机号的方法示例
2018/12/07 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
ES6中Set和Map用法实例详解
2020/03/02 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
2020/12/30 Vue.js
详解python中requirements.txt的一切
2017/03/03 Python
django模板语法学习之include示例详解
2017/12/17 Python
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
python 产生token及token验证的方法
2018/12/26 Python
python实现贪吃蛇游戏
2020/03/21 Python
Python 通过微信控制实现app定位发送到个人服务器再转发微信服务器接收位置信息
2019/08/05 Python
python每5分钟从kafka中提取数据的例子
2019/12/23 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
BIFFI美国站:意大利BIFFI BOUTIQUES豪华多品牌时装零售公司
2020/02/11 全球购物
vue项目实现分页效果
2021/03/24 Vue.js
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
大学团支书的自我评价分享
2013/12/14 职场文书
数学教学随笔感言
2014/02/17 职场文书
小学庆六一活动方案
2014/02/28 职场文书
男女朋友协议书
2014/04/23 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
《月光曲》教学反思
2016/02/16 职场文书
Python获取百度热搜的完整代码
2021/04/07 Python