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 相关文章推荐
网页中可关闭的漂浮窗口实现可自行调节
Aug 20 Javascript
java和javascript获取word文档的书签位置对比
Jun 19 Javascript
使用VS开发 Node.js指南
Jan 06 Javascript
JavaScript中的函数模式详解
Feb 11 Javascript
js实现从中间开始往上下展开网页窗口的方法
Mar 02 Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
Jan 26 Javascript
获取IE浏览器Cookie信息的方法
Jan 23 Javascript
Angular之toDoList的实现代码示例
Dec 02 Javascript
webpack源码之loader机制详解
Apr 06 Javascript
JavaScript 性能提升之路(推荐)
Apr 10 Javascript
Vue 简单实现前端权限控制的示例
Dec 25 Vue.js
实例讲解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
PHP5.3.1 不再支持ISAPI
2010/01/08 PHP
PHP中空字符串介绍0、null、empty和false之间的关系
2012/09/25 PHP
php 策略模式原理与应用深入理解
2019/09/25 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
学习ExtJS Column布局
2009/10/08 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
JavaScript处理解析JSON数据过程详解
2015/09/11 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
详解AngularJS验证、过滤器、指令
2017/01/04 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
送你43道JS面试题(收藏)
2019/06/17 Javascript
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
Python中实现三目运算的方法
2015/06/21 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
中东地区最大的奢侈品市场:The Luxury Closet
2019/04/09 全球购物
美国亚洲时尚和美容产品的一站式网上商店:Stylevana
2019/09/05 全球购物
安德玛加拿大官网:Under Armour加拿大
2019/10/02 全球购物
大学四年规划书范文
2013/12/27 职场文书
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
士力架广告词
2014/03/20 职场文书
爱国演讲稿400字
2014/05/07 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
2014年酒店前台工作总结
2014/11/14 职场文书
毕业证明模板
2015/06/19 职场文书
岗位聘任协议书
2015/09/21 职场文书
实验心得体会范文
2016/01/25 职场文书
漫画「日和酱的要求是绝对的」第3卷封面公开
2022/03/21 日漫
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript