用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中的CSS属性及命名规范
Nov 28 Javascript
jQuery中animate用法实例分析
Mar 09 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
Jun 19 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
Aug 22 Javascript
jquery判断复选框是否被选中的方法
Oct 16 Javascript
js判断移动端是否安装某款app的多种方法
Dec 18 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
Jan 10 Javascript
可能被忽略的一些JavaScript数组方法细节
Feb 28 Javascript
Vue实现商品详情页的评价列表功能
Sep 04 Javascript
JS+canvas五子棋人机对战实现步骤详解
Jun 04 Javascript
通过实例解析JavaScript for in及for of区别
Jun 15 Javascript
vue中路由跳转不计入history的操作
Sep 21 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
递归列出所有文件和目录
2006/10/09 PHP
PHP - Html Transfer Code
2006/10/09 PHP
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
简单通用的JS滑动门代码
2008/12/19 Javascript
解javascript 混淆加密收藏
2009/01/16 Javascript
JQuery的Alert消息框插件使用介绍
2010/10/09 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
JQuery实现防止退格键返回的方法
2015/02/12 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
2016/06/08 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
jquery实现数字输入框
2017/02/22 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
js 计算图片内点个数的示例代码
2019/04/04 Javascript
JQuery插件tablesorter表格排序实现过程解析
2020/05/28 jQuery
基于postman获取动态数据过程详解
2020/09/08 Javascript
vue 授权获取微信openId操作
2020/11/13 Javascript
Python Property属性的2种用法
2015/06/21 Python
Django中间件工作流程及写法实例代码
2018/02/06 Python
python中scikit-learn机器代码实例
2018/08/05 Python
Python 用三行代码提取PDF表格数据
2019/10/13 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
党员评议个人总结
2014/10/20 职场文书
初三语文教学计划
2015/01/22 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
会计主管岗位职责
2015/04/02 职场文书
婚庆开业庆典主持词
2015/06/30 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android