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 相关文章推荐
详谈JavaScript 匿名函数及闭包
Nov 14 Javascript
如何在node的express中使用socket.io
Dec 15 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
Aug 25 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
May 19 Javascript
JS添加删除DIV的简单实例
Jul 08 Javascript
AngularJS基础 ng-srcset 指令简单示例
Aug 03 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
Sep 20 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
Mar 01 Javascript
jsonp跨域获取数据的基础教程
Jul 01 Javascript
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 jQuery
微信小程序swiper左右扩展各显示一半代码实例
Dec 05 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
Feb 20 Vue.js
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 数组的指针操作实现代码
2011/02/08 PHP
ThinkPHP之N方法实例详解
2014/06/20 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
thinkphp分页实现效果
2016/10/13 PHP
js下用层来实现select的title提示属性
2010/02/23 Javascript
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
2021/01/28 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
如何用JavaScript实现动态修改CSS样式表
2016/05/20 Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
2016/07/07 Javascript
详解webpack解惑:require的五种用法
2017/06/09 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
浅谈vant组件Picker 选择器选单选问题
2020/11/04 Javascript
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
python3中bytes和string之间的互相转换
2017/02/09 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
Python设计模式之简单工厂模式实例详解
2019/01/22 Python
使用python的pandas为你的股票绘制趋势图
2019/06/26 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
Python hmac模块使用实例解析
2019/12/24 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
旅行社各个岗位职责
2014/03/15 职场文书
骨干教师申报材料
2014/12/17 职场文书
python办公自动化之excel的操作
2021/05/23 Python
vue+echarts实现多条折线图
2022/03/21 Vue.js