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中setTimeout的几种使用方法小结
Apr 07 Javascript
结合JQ1.9通过js正则判断各种浏览器版本的方法
Dec 30 Javascript
jquery操作select大全
Apr 25 Javascript
SublimeText自带格式化代码功能之reindent
Dec 27 Javascript
浅析JS动态创建元素【两种方法】
Apr 20 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
May 17 Javascript
AngularJS  $modal弹出框实例代码
Aug 24 Javascript
layui表格实现代码
May 20 Javascript
基于vue实现swipe分页组件实例
May 25 Javascript
jQuery实现拖动效果的实例代码
Jun 25 jQuery
ES6学习之变量的两种命名方法示例
Jul 18 Javascript
vue单页缓存存在的问题及解决方案(小结)
Sep 25 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 DataGrid 实现代码
2009/08/12 PHP
PHP调用Webservice实例代码
2011/07/29 PHP
thinkPHP5.0框架开发规范简介
2017/03/25 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
PHP 8新特性简介
2020/08/18 PHP
isArray()函数(JavaScript中对象类型判断的几种方法)
2009/11/26 Javascript
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
jQuery Ztree行政地区树状展示(点击加载)
2016/11/09 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
Vue.js框架路由使用方法实例详解
2017/08/25 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
详解小程序如何改变onLoad的执行时机
2019/11/01 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
[03:48]显微镜下的DOTA2第四期——TP动作
2014/06/20 DOTA
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
深入理解python中的atexit模块
2017/03/07 Python
Python通过future处理并发问题
2017/10/17 Python
Python实现简单文本字符串处理的方法
2018/01/22 Python
python3如何将docx转换成pdf文件
2018/03/23 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
Flask框架路由和视图用法实例分析
2019/11/07 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
秘书英文求职信范文
2014/01/31 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
2015大学迎新标语
2015/07/16 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
2016年母亲节广告语
2016/01/28 职场文书
python实现简易自习室座位预约系统
2021/06/30 Python
奥特曼十大神器:奥特手镯在榜,第一是贝利亚的神器
2022/03/18 日漫