用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 相关文章推荐
由document.body和document.documentElement想到的
Apr 13 Javascript
js实现特定位取反原理及示例
Jun 30 Javascript
利用JavaScript的AngularJS库制作电子名片的方法
Jun 18 Javascript
基于jquery css3实现点击动画弹出表单源码特效
Aug 31 Javascript
jquery插件Jplayer使用方法简析
Apr 22 Javascript
JavaScript如何实现跨域请求
Aug 05 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
如何利用模板将HTML从JavaScript中抽离
Oct 08 Javascript
jQuery日期范围选择器附源码下载
May 23 jQuery
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
Oct 25 Javascript
JS实现横向轮播图(初级版)
Jun 24 Javascript
JavaScript ES6的函数拓展
Jan 18 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实现图片转换成ASCII码的方法
2015/04/03 PHP
PHP中phar包的使用教程
2017/06/14 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
2018/11/30 PHP
JavaScript高级程序设计
2006/12/29 Javascript
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
jQuery Dialog 弹出层对话框插件
2010/08/09 Javascript
jQuery1.6 使用方法二
2011/11/23 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
再谈javascript面向对象编程
2012/03/18 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
2012/10/11 Javascript
Jquery获取复选框被选中值的简单方法
2013/07/04 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
Javascript获取图片原始宽度和高度的方法详解
2016/09/20 Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
2016/10/12 Javascript
JS取数字小数点后两位或n位的简单方法
2016/10/24 Javascript
微信小程序 购物车简单实例
2016/10/24 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
[06:42]DOTA2每周TOP10 精彩击杀集锦vol.1
2014/06/25 DOTA
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
Python中的__slots__示例详解
2017/07/06 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
使用coverage统计python web项目代码覆盖率的方法详解
2019/08/05 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
南京某软件公司的.net面试题
2015/11/30 面试题
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
企业法人授权委托书
2014/04/03 职场文书
个人反四风对照检查材料思想汇报
2014/09/23 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
开业庆典致辞
2015/08/01 职场文书
信息技术研修心得体会
2016/01/08 职场文书