jQuery增加与删除table列的方法


Posted in Javascript onMarch 01, 2016

本文实例讲述了jQuery增加与删除table列的方法。分享给大家供大家参考,具体如下:

先来看看运行效果图:

jQuery增加与删除table列的方法

完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jquery-1.4.2.min.js" type="text/javascript"></script>
<script type="text/javascript"><!--
function addCol() {
  $th = $("<th>增加的列头</th>");
  $col = $("<td>增加的列</td>");
  $("#tab1>thead>tr").append($th);
  $("#tab1>tbody>tr").append($col);
}
function delCol() {
  //移除最后一列
  $("#tab1 tr :last-child").remove();
  //移除第一列
  //$("#tab1 tr :first-child").remove();
  //移除指定的列, 注:这种索引从1开始
  //$("#tab1 tr :nth-child(2)").remove();
  //移除第一列之外的列
  //$("#tab1 tr :not(:nth-child(1))").remove();
}
// --></script>
</head>
<body>
<input id="Button1" type="button" onclick="addCol()" value="增加列" />
<input id="Button2" type="button" onclick="delCol()" value="减少列" />
  <table id="tab1" border="1" style="width: 200px;">
    <thead>
    <tr>
      <th>
        Id</th>
      <th>
        Name</th>
    </tr>
    </thead>
    <tbody>
    <tr>
      <td>
        1</td>
      <td>
        叶子</td>
    </tr>
    <tr>
      <td>
        2</td>
      <td>
        王子</td>
    </tr>
    </tbody>
  </table>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JQuery EasyUI 对话框的使用方法
Oct 24 Javascript
jquery 获取dom固定元素 添加样式的简单实例
Feb 04 Javascript
极易被忽视的javascript面试题七问七答
Feb 15 Javascript
详解支持Angular 2的表格控件
Jan 19 Javascript
js实现放大镜特效
May 18 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
Oct 19 Javascript
Express之托管静态文件的方法
Jun 01 Javascript
解决element-ui中下拉菜单子选项click事件不触发的问题
Aug 22 Javascript
微信小程序实现购物页面左右联动
Feb 15 Javascript
vue点击当前路由高亮小案例
Sep 26 Javascript
js+html实现点名系统功能
Nov 05 Javascript
js前端图片加载异常兜底方案
Jun 21 Javascript
JavaScript如何实现组合列表框中元素移动效果
Mar 01 #Javascript
JavaScript常用函数工具集:lao-utils
Mar 01 #Javascript
JavaScript Array对象详解
Mar 01 #Javascript
jQuery计算文本框字数及限制文本框字数的方法
Mar 01 #Javascript
jQuery xml字符串的解析、读取及查找方法
Mar 01 #Javascript
原生javascript实现解析XML文档与字符串
Mar 01 #Javascript
JS创建对象几种不同方法详解
Mar 01 #Javascript
You might like
php MySQL与分页效率
2008/06/04 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
php实现带读写分离功能的MySQL类完整实例
2016/07/28 PHP
php基于curl重写file_get_contents函数实例
2016/11/08 PHP
thinkphp5框架扩展redis类方法示例
2019/05/06 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
innerHTML 和 getElementsByName 在IE下面的bug 的解决
2010/04/09 Javascript
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
jQuery平滑旋转幻灯片特效代码分享
2015/09/07 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
JavaScript对象引用与赋值实例详解
2017/03/15 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
2018/07/27 Javascript
JavaScript常用内置对象用法分析
2019/07/09 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
webpack安装配置与常见使用过程详解(结合vue)
2020/06/01 Javascript
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python 获得13位unix时间戳的方法
2017/10/20 Python
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
Python devel安装失败问题解决方案
2020/06/09 Python
HTML5 video标签(播放器)学习笔记(一):使用入门
2015/04/24 HTML / CSS
Foot Locker德国官方网站:美国运动服和鞋类零售商
2018/11/01 全球购物
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
史上最全面的Java面试题汇总!
2015/02/03 面试题
大三自我鉴定范文
2013/10/05 职场文书
治安消防安全责任书
2014/07/23 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
工作时间擅自离岗检讨书
2014/10/24 职场文书
学校远程教育工作总结
2015/08/11 职场文书
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android