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 相关文章推荐
javascript 判断中文字符长度的函数代码
Aug 27 Javascript
javascript ajax的5种状态介绍
Aug 18 Javascript
JavaScript实现点击文字切换登录窗口的方法
May 11 Javascript
javascript与jquery动态创建html元素示例
Jul 25 Javascript
微信小程序 页面跳转及数据传递详解
Mar 14 Javascript
微信小程序-getUserInfo回调的实例详解
Oct 27 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
May 08 Javascript
浅析微信扫码登录原理(小结)
Oct 29 Javascript
Angular8基础应用之表单及其验证
Aug 11 Javascript
vue中使用GraphQL的实例代码
Nov 04 Javascript
原生js滑动轮播封装
Jul 31 Javascript
微信小程序实现日历小功能
Nov 18 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
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
2016/06/06 PHP
Javascript面向对象之四 继承
2011/02/08 Javascript
原生js操作checkbox用document.getElementById实现
2013/10/12 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
使用console进行性能测试
2015/04/27 Javascript
IE6兼容透明背景图片及解决方案
2015/08/19 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
使用jQuery制作浮动工具栏的实例分享
2016/05/13 Javascript
JS中对Cookie的操作详解
2016/08/05 Javascript
JS实现给对象动态添加属性的方法
2017/01/05 Javascript
Vue表单验证插件的制作过程
2017/04/01 Javascript
JS库之Waypoints的用法详解
2017/09/13 Javascript
webpack开发环境和生产环境的深入理解
2018/11/08 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
Vue.js 无限滚动列表性能优化方案
2019/12/02 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
Python lambda和Python def区别分析
2014/11/30 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
简约控的天堂:The Undone
2016/12/21 全球购物
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
英语师范专业毕业生自荐信
2013/09/21 职场文书
客服文员岗位职责
2013/11/29 职场文书
医院义诊活动总结
2014/07/04 职场文书
党员评议表自我评价范文
2014/10/20 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
2019年干货:自我鉴定
2019/03/25 职场文书
springboot用户数据修改的详细实现
2022/04/06 Java/Android