用JQUERY增删元素的代码


Posted in Javascript onFebruary 14, 2012

用JQUERY增删元素
JQuery有增加和删除元素的方法。
主要分为内部插入,外部插入,包裹,替换,删除。
内部插入主要方法:
append(content) 向每个匹配的元素内部追加内容。
prepend(content) 向每个匹配的元素内部前置内容。
外部插入:
after(content) 在每个匹配的元素之后插入内容。
before(content) 在每个匹配的元素之前插入内容。
删除:
empty() 删除匹配的元素集合中所有的子节点。
remove([expr]) 从DOM中删除所有匹配的元素。

下面的例子是点击增加按钮表格就会在最后一行插入新的一行
再点击删除按钮删除最后一行

用JQUERY增删元素的代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<title>表格元素增删</title> 
<script type="text/javascript" src="jquery-1.4.2.min.js"></script> 
<style type="text/css"> 
body{ font-size:12px;} 
</style> 
<script type="text/javascript"> 
/* 添加预测 */ 
function add_tr() { 
$("#table1").append("<tr>" + $("#table1 tr").eq(0).html() + "</tr>"); 
} 
/* 删除预测 */ 
function remove_tr() { 
//alert($("#table1 tr").last().html()); 
if ($("#table1 tr").size() > 1) { 
$("#table1 tr:last-child").remove(); 
} 
else 
alert("这是最后一行,无法再删除"); 
} 
</script> 
</head> 
<body align='center'> 
<center> 
<table id='table1'> 
<tr> 
<td width='150'>第一格</td> 
<td width='250'><input type='text'/></td> 
</tr> 
</table> 
<br/> 
<input type='button' value='增加一行' onclick='add_tr()' /> 
<input type='button' value='删除最后一行' onclick='remove_tr()' /> 
</center> 
</body> 
</html>
Javascript 相关文章推荐
jQuery之$(document).ready()使用介绍
Apr 05 Javascript
Jquery实现搜索框提示功能示例代码
Aug 13 Javascript
jQuery Mobile 和 Kendo UI 的比较
May 05 Javascript
node.js 动态执行脚本
Jun 02 Javascript
由浅入深剖析Angular表单验证
Jul 14 Javascript
js智能获取浏览器版本UA信息的方法
Aug 08 Javascript
基于bootstrap的选择框插件icheck
Dec 23 Javascript
浅谈angularjs依赖服务注入写法的注意点
Apr 24 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
微信小程序实现倒计时60s获取验证码
Apr 17 Javascript
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
vue2.0基于vue-cli+element-ui制作树形treeTable
Apr 30 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 #Javascript
利用jquery的获取JS文件中的字符串内容
Feb 14 #Javascript
js 金额文本框实现代码
Feb 14 #Javascript
jQuery UI Autocomplete 体验分享
Feb 14 #Javascript
JavaScript/jQuery 表单美化插件小结
Feb 14 #Javascript
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
Feb 13 #Javascript
情人节之礼 js项链效果
Feb 13 #Javascript
You might like
PHP 数组实例说明
2008/08/18 PHP
php递归删除目录下的文件但保留的实例分享
2014/05/10 PHP
php实现读取内存顺序号
2015/03/29 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
2015/04/03 PHP
Thinkphp关闭缓存的方法
2015/06/26 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
angularJS结合canvas画图例子
2015/02/09 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
2016/02/19 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
node基于puppeteer模拟登录抓取页面的实现
2018/05/09 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
2018/07/09 Javascript
[00:47]DOTA2荣耀之路6:天火,天火!
2018/05/30 DOTA
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python使用Tkinter显示网络图片的方法
2015/04/24 Python
详解Python中find()方法的使用
2015/05/18 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
django之常用命令详解
2016/06/30 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
HTML5 Canvas之测试浏览器是否支持Canvas的方法
2015/01/01 HTML / CSS
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
世界上最大的艺术社区:SAA
2020/12/30 全球购物
个人现实表现材料
2014/02/04 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
村党支部书记个人对照材料汇报
2014/10/26 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
优秀员工事迹材料
2014/12/20 职场文书
困难补助申请报告
2015/05/19 职场文书
魂断蓝桥观后感
2015/06/10 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
django如何自定义manage.py管理命令
2021/04/27 Python
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers
MySQL数据库实验实现简单数据库应用系统设计
2022/06/21 MySQL