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实现全选、全不选以及单选功能
Mar 23 jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery 实现DOM元素拖拽交换位置的实例代码
Jul 14 jQuery
jquery实现有过渡效果的tab切换
Jul 17 jQuery
jQuery实现朋友圈查看图片
Sep 11 jQuery
jquery插件实现悬浮的菜单
Apr 24 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实现的博客欢迎提示功能(很特别哦)
2014/06/05 PHP
symfony表单与页面实现技巧
2015/01/26 PHP
NiftyCube——轻松实现圆角边框
2007/02/20 Javascript
JavaScript的单例模式 (singleton in Javascript)
2010/06/11 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
深入理解bootstrap框架之入门准备
2016/10/09 Javascript
JS中位置与大小的获取方法
2016/11/22 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
深入浅析angular和vue还有jquery的区别
2018/08/13 jQuery
react build 后打包发布总结
2018/08/24 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
遗传算法之Python实现代码
2017/10/10 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
浅谈Python 递归算法指归
2019/08/22 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
增大python字体的方法步骤
2020/07/05 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
C语言笔试题回忆
2015/04/02 面试题
新闻编辑自荐信
2013/11/03 职场文书
新闻专业毕业生英文求职信
2014/03/19 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
党员个人对照检查材料
2014/10/01 职场文书
地震捐款简报
2015/07/21 职场文书
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
Android实现图片九宫格
2022/06/28 Java/Android