JQuery实现table中tr上移下移的示例(超简单)


Posted in jQuery onJanuary 08, 2018

表格样式

<table>
  <tr>
    <td><input  type="button" value="上移" onclick="moveUp(this)"/></td>
    <td><input  type="button" value="下移" onclick="moveDown(this)"/></td>
  </tr>
  <tr>
    <td><input  type="button" value="上移" onclick="moveUp(this)"/></td>
    <td><input  type="button" value="下移" onclick="moveDown(this)"/></td>
  </tr>
    <tr>
    <td><input  type="button" value="上移" onclick="moveUp(this)"/></td>
    <td><input  type="button" value="下移" onclick="moveDown(this)"/></td>
  </tr>
</table>

js代码

// 上移 
function moveUp(obj) { 
  var current = $(obj).parent().parent(); //获取当前<tr>
  var prev = current.prev();  //获取当前<tr>前一个元素
  if (current.index() > 0) { 
    current.insertBefore(prev); //插入到当前<tr>前一个元素前
  } 
} 
// 下移 
function moveDown(obj) { 
  var current = $(obj).parent().parent(); //获取当前<tr>
  var next = current.next(); //获取当前<tr>后面一个元素
  if (next) { 
    current.insertAfter(next);  //插入到当前<tr>后面一个元素后面
  } 
}

以上这篇JQuery实现table中tr上移下移的示例(超简单)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery+ajax实现局部刷新的两种方法
Jun 08 jQuery
jQuery实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
jQuery中each方法的使用详解
Mar 18 jQuery
jQuery中的for循环var与let的区别
Apr 21 jQuery
jQuery中将json数据显示到页面表格的方法
May 27 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
Mar 19 jQuery
jQuery控制input只能输入数字和两位小数的方法
May 16 jQuery
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
Jan 08 #jQuery
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 #jQuery
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 #jQuery
jQuery中库的引用方法
Jan 06 #jQuery
jQuery封装animate.css的实例
Jan 04 #jQuery
jQuery 实现左右两侧菜单添加、移除功能
Jan 02 #jQuery
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 #jQuery
You might like
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
php获取开始与结束日期之间所有日期的方法
2016/11/29 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
捕获浏览器关闭、刷新事件不同情况下的处理方法
2013/06/02 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
jQuery过滤特殊字符及JS字符串转为数字
2016/05/26 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
js中怎么判断两个字符串相等的实例
2019/01/17 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
[04:29]DOTA2亚洲邀请赛小组赛第一日 TOP10精彩集锦
2015/02/01 DOTA
Python实现发送QQ邮件的封装
2017/07/14 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
Python爬虫动态ip代理防止被封的方法
2019/07/07 Python
pycharm重命名文件的方法步骤
2019/07/29 Python
利用Python复制文件的9种方法总结
2019/09/02 Python
详解Python中的文件操作
2021/01/14 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
html5新增的属性和废除的属性简要概述
2013/02/20 HTML / CSS
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
人事助理岗位职责
2013/11/18 职场文书
运动会表扬稿大全
2014/01/16 职场文书
加拿大探亲邀请信
2014/01/28 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
教师自我鉴定范文
2014/03/20 职场文书
师范毕业生求职信
2014/07/11 职场文书
支行行长竞聘报告
2014/11/06 职场文书
超级礼物观后感
2015/06/15 职场文书
会议简报格式范文
2015/07/20 职场文书