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的计算文本框字数的代码
Jun 06 Javascript
JavaScript中的toLocaleDateString()方法使用简介
Jun 12 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
Jun 20 Javascript
JS只能输入正整数的简单实例
Oct 07 Javascript
Angular.JS中的指令引用template与指令当做属性详解
Mar 30 Javascript
浅谈使用React.setState需要注意的三点
Dec 18 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
Nov 08 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
Aug 21 Javascript
实例讲解JavaScript预编译流程
Jan 24 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
微信小程序云开发之使用云函数
May 17 Javascript
JavaScript如何处理移动端拍摄图片旋转问题
Nov 16 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中hashtable实现示例分享
2014/02/13 PHP
php自定义函数实现二维数组排序功能
2016/07/20 PHP
PHP时间戳和日期相互转换操作实例小结
2018/12/18 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
javascript实现轮显新闻标题链接
2007/08/13 Javascript
DHTML Slide Show script图片轮换
2008/03/03 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
2014/08/12 Javascript
禁用页面部分JavaScript不是全部而是部分
2014/09/03 Javascript
使用Javascript实现选择下拉菜单互移并排序
2016/02/23 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
2017/05/02 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
实例详解BootStrap的动态模态框及静态模态框
2018/08/13 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
vue前后分离调起微信支付
2019/07/29 Javascript
JS面向对象之多选框实现
2020/01/17 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
Python实现扫描局域网活动ip(扫描在线电脑)
2015/04/28 Python
Python如何实现文本转语音
2016/08/08 Python
利用python获取Ping结果示例代码
2017/07/06 Python
Python书单 不将就
2017/07/11 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
Python实现的txt文件去重功能示例
2018/07/07 Python
python解析命令行参数的三种方法详解
2019/11/29 Python
python numpy 反转 reverse示例
2019/12/04 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
函授毕业自我鉴定
2014/02/04 职场文书
工程采购员岗位职责
2014/03/09 职场文书
企业形象策划方案
2014/05/29 职场文书
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
2015年调度员工作总结
2015/04/30 职场文书
2019销售早会主持词
2019/06/27 职场文书