用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 相关文章推荐
javascript document.execCommand() 常用解析
Dec 14 Javascript
javascript 的Document属性和方法集合
Jan 25 Javascript
使用JQuery实现的分页插件分享
Nov 05 Javascript
jquery获取select选中值的方法分析
Dec 22 Javascript
基于jQuery实现仿51job城市选择功能实例代码
Mar 02 Javascript
javascript获取wx.config内部字段解决微信分享
Mar 09 Javascript
Angularjs实现上传图片预览功能
Sep 01 Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
Feb 10 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
Mar 19 Javascript
微信小程序基于movable-view实现滑动删除效果
Jan 08 Javascript
vue从零实现一个消息通知组件的方法详解
Mar 16 Javascript
JavaScript如何判断对象有某属性
Jul 03 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部分常见问题总结
2006/10/09 PHP
php学习笔记 php中面向对象三大特性之一[封装性]的应用
2011/06/13 PHP
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
php精确的统计在线人数的方法
2015/10/21 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
2015/12/19 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
2013/09/29 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
JS敏感词过滤代码
2016/12/23 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
vue axios整合使用全攻略
2018/05/24 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
JS XMLHttpRequest原理与使用方法深入详解
2020/04/30 Javascript
vue实现简单图片上传
2020/06/30 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2018/05/24 Python
解决tensorflow测试模型时NotFoundError错误的问题
2018/07/27 Python
python查看数据类型的方法
2019/10/12 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
python unichr函数知识点总结
2020/12/16 Python
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
初中毕业生的自我评价
2014/03/03 职场文书
win10下go mod配置方式
2021/04/25 Golang
vue自定义右键菜单之全局实现
2022/04/09 Vue.js
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers