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_08_函数对象
Oct 15 Javascript
Javascript判断对象是否相等实现代码
Mar 18 Javascript
JSON相关知识汇总
Jul 03 Javascript
JavaScript动态提示输入框输入字数的方法
Jul 27 Javascript
js实现将选中值累加到文本框的方法
Aug 12 Javascript
JS拖拽组件学习使用
Jan 19 Javascript
详解javascript跨浏览器事件处理程序
Mar 27 Javascript
使用JS 插件qrcode.js生成二维码功能
Feb 20 Javascript
js实现彩色条纹滚动条效果
Mar 15 Javascript
JavaScript函数节流的两种写法
Apr 07 Javascript
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
Webpack devServer中的 proxy 实现跨域的解决
Jun 15 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投票系统防刷票判断流程分析
2012/02/04 PHP
php常用Stream函数集介绍
2013/06/24 PHP
PHP长网址与短网址的实现方法
2017/10/13 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
JS查看对象功能代码
2008/04/25 Javascript
新浪微博字数统计 textarea字数统计实现代码
2011/08/28 Javascript
JQUERY 实现窗口滚动搜索框停靠效果(类似滚动停靠)
2013/03/27 Javascript
ExtJS实现文件下载的方法实例
2013/11/09 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
JSON字符串转换JSONObject和JSONArray的方法
2016/06/03 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
jquery学习笔记之无new构建详解
2017/12/07 jQuery
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
2019/03/12 Javascript
利用Fn.py库在Python中进行函数式编程
2015/04/22 Python
Python变量访问权限控制详解
2019/06/29 Python
django xadmin action兼容自定义model权限教程
2020/03/30 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
解决python pandas读取excel中多个不同sheet表格存在的问题
2020/07/14 Python
python 如何实现遗传算法
2020/09/22 Python
pycharm使用技巧之自动调整代码格式总结
2020/11/04 Python
python 批量将中文名转换为拼音
2021/02/07 Python
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
奥林匹亚体育:Olympia Sports
2020/12/30 全球购物
教师师德教育的自我评价
2013/10/31 职场文书
优乐美广告词
2014/03/14 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
葬礼主持词
2015/07/02 职场文书
导游词之西递宏村
2019/12/10 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python