用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 相关文章推荐
JS 遮照层实现代码
Mar 31 Javascript
jquery选择器(常用选择器说明)
Sep 28 Javascript
JavaScript实现点击按钮直接打印
Jan 06 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
Dec 08 Javascript
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
详解如何让Express支持async/await
Oct 09 Javascript
详解浏览器缓存和webpack缓存配置
Jul 06 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
layui中的switch开关实现方法
Sep 03 Javascript
基于html+css+js实现简易计算器代码实例
Feb 28 Javascript
vue vant中picker组件的使用
Nov 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下intval()和(int)转换使用与区别
2008/07/18 PHP
php实现网站插件机制的方法
2009/11/10 PHP
PHP执行linux系统命令的常用函数使用说明
2010/04/27 PHP
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
Twig模板引擎用法入门教程
2016/01/20 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
jQuery 解析xml文件
2009/08/09 Javascript
ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
2012/12/11 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
Javascript设计模式之观察者模式的多个实现版本实例
2015/03/03 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
实现React单页应用的方法详解
2016/08/02 Javascript
使用ajaxfileupload.js实现上传文件功能
2016/08/13 Javascript
基于Bootstrap的Metronic框架实现页面链接收藏夹功能
2016/08/29 Javascript
修改ligerui 默认确认按钮的方法
2016/12/27 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
2017/03/29 Javascript
原生JS实现九宫格抽奖效果
2017/04/01 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
vue-router的两种模式的区别
2019/05/30 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
使用layui前端框架弹出form表单以及提交的示例
2019/10/25 Javascript
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
python中enumerate函数用法实例分析
2015/05/20 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
2017/09/08 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
2018/06/07 Python
Win10下python3.5和python2.7环境变量配置教程
2018/09/18 Python
python实现的爬取电影下载链接功能示例
2019/08/26 Python
Python基础之列表常见操作经典实例详解
2020/02/26 Python
Python字符串split及rsplit方法原理详解
2020/06/29 Python
高级销售员求职信
2013/10/25 职场文书
护士节活动总结
2014/08/29 职场文书
2015年打非治违工作总结
2015/04/02 职场文书