jquery调整表格行tr上下顺序实例讲解


Posted in Javascript onJanuary 09, 2016

表格是大家比较常用的元素,有时候表格中的行需要调整顺序,下面就通过代码实例介绍一下如何利用jquery实现此功能,分享给大家供大家参考,具体内容如下
代码实例如下:

<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css" >
table 
{
 background:#F90;
 width:400px;
 line-height:20px;
}
td 
{
 border-right:1px solid gray;
 border-bottom:1px solid gray;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript" > 
function up(obj) 
{ 
 var objParentTR=$(obj).parent().parent(); 
 var prevTR=objParentTR.prev(); 
 if(prevTR.length>0) 
 { 
  prevTR.insertAfter(objParentTR); 
 } 
} 
function down(obj) 
{ 
 var objParentTR=$(obj).parent().parent(); 
 var nextTR=objParentTR.next(); 
 if(nextTR.length>0) 
 { 
  nextTR.insertBefore(objParentTR); 
 } 
} 
</script>
</head>
<body>
<table border="0" >
 <tr>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
 </tr>
 <tr>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
 </tr>
 <tr>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
 </tr>
 <tr>
  <<td>三水点靠木</td>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
 </tr>
 <tr>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td>三水点靠木</td>
  <td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
 </tr>
</table>
</body>
</html>

以上代码实现了我们的要求,代码比较简单,这里就不多介绍了。

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

Javascript 相关文章推荐
javascript 对象的定义方法
Jan 10 Javascript
Ajax提交与传统表单提交的区别说明
Feb 07 Javascript
纯JS实现本地图片预览的方法
Jul 31 Javascript
js中 javascript:void(0) 用法详解
Aug 11 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
Jan 28 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
Jun 12 Javascript
微信小程序 教程之wxapp视图容器 swiper
Oct 19 Javascript
jQuery实现腾讯信用界面(自制刻度尺)样式
Aug 15 jQuery
express默认日志组件morgan的方法
Apr 05 Javascript
浅谈react-router@4.0 使用方法和源码分析
Jun 04 Javascript
JS回调函数 callback的理解与使用案例分析
Sep 09 Javascript
JavaScript实现单图片上传并预览功能
Sep 30 Javascript
实例讲解js验证表单项是否为空的方法
Jan 09 #Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
Jan 09 #Javascript
javascript跑马灯抽奖实例讲解
Apr 17 #Javascript
jQuery页面刷新(局部、全部)问题分析
Jan 09 #Javascript
javascript返回顶部的按钮实现方法
Jan 09 #Javascript
javascript类型系统 Array对象学习笔记
Jan 09 #Javascript
JS中生成随机数的用法及相关函数
Jan 09 #Javascript
You might like
PHP静态文件生成类实例
2014/11/29 PHP
php判断访问IP的方法
2015/06/19 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
符合标准的js表单提交的代码
2007/09/13 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
2013/02/05 Javascript
js post提交调用方法
2014/02/12 Javascript
javascript中new关键字详解
2015/12/14 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
JavaScript拖动层Div代码
2017/03/01 Javascript
javascript编写简易计算器
2017/05/06 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
nginx+vue.js实现前后端分离的示例代码
2018/02/12 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
简单的Python的curses库使用教程
2015/04/11 Python
使用Python的判断语句模拟三目运算
2015/04/24 Python
python从入门到精通(DAY 2)
2015/12/20 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
Django自定义模板过滤器和标签的实现方法
2019/08/21 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
Python requests设置代理的方法步骤
2020/02/23 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
python 自动识别并连接串口的实现
2021/01/19 Python
css3边框_动力节点Java学院整理
2017/07/11 HTML / CSS
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
医学检验专业自荐信
2014/09/18 职场文书
2014年教务工作总结
2014/12/03 职场文书
电影焦裕禄观后感
2015/06/09 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis