jquery实现tr元素的上下移动示例代码


Posted in Javascript onDecember 20, 2013
<html> 
<head> 
<title></title> 
<style type="text/css" > 
table { background:#949494; width:400px; line-height:20px;} 
td { border-right:1px solid gray; border-bottom:1px solid gray; } 
</style> 
<script src="jquery.js" type="text/javascript"></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>1</td><td>12</td><td>13</td><td><a href="#" onclick="up(this)">上移</a>  <a href="#" onclick="down(this)">下移</a></td></tr> 
<tr><td>2</td><td>22</td><td>23</td><td><a href="#" onclick="up(this)">上移</a>  <a href="#" onclick="down(this)">下移</a></td></tr> 
<tr><td>3</td><td>32</td><td>33</td><td><a href="#" onclick="up(this)">上移</a>  <a href="#" onclick="down(this)">下移</a></td></tr> 
<tr><td>4</td><td>42</td><td>43</td><td><a href="#" onclick="up(this)">上移</a>  <a href="#" onclick="down(this)">下移</a></td></tr> 
<tr><td>5</td><td>52</td><td>53</td><td><a href="#" onclick="up(this)">上移</a>  <a href="#" onclick="down(this)">下移</a></td></tr> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
JQuery 图片延迟加载并等比缩放插件
Nov 09 Javascript
扩展JS Date对象时间格式化功能的小例子
Dec 02 Javascript
js this函数调用无需再次抓获id,name或标签名
Mar 03 Javascript
javascript实现可全选、反选及删除表格的方法
May 15 Javascript
Angular 根据 service 的状态更新 directive
Apr 03 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
Mar 02 Javascript
Vue导出页面为PDF格式的实现思路
Jul 31 Javascript
vue添加axios,并且指定baseurl的方法
Sep 19 Javascript
laydate如何根据开始时间或者结束时间限制范围
Nov 15 Javascript
js实现简单页面全屏
Sep 17 Javascript
vue中使用vee-validator完成表单校验方案
Nov 01 Javascript
Vue+Node实现的商城用户管理功能示例
Dec 23 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
Dec 20 #Javascript
JS比较两个时间大小的简单示例代码
Dec 20 #Javascript
javascript获取URL参数与参数值的示例代码
Dec 20 #Javascript
javascript获取鼠标点击元素对象(示例代码)
Dec 20 #Javascript
js 操作select与option(示例讲解)
Dec 20 #Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
Dec 20 #Javascript
JS动态添加与删除select中的Option对象(示例代码)
Dec 20 #Javascript
You might like
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
php过滤敏感词的示例
2014/03/31 PHP
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
2012/03/16 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
2012/10/11 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
js的Boolean对象初始值示例
2014/03/04 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
微信小程序 下拉菜单的实现
2017/04/06 Javascript
bootstrap的工具提示实例代码
2017/05/17 Javascript
用vue构建多页面应用的示例代码
2017/09/20 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
实战node静态文件服务器的示例代码
2018/03/08 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
2019/02/28 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
Vue+Spring Boot简单用户登录(附Demo)
2020/11/12 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
Python 数据结构之旋转链表
2017/02/25 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
Python命令行click参数用法解析
2019/12/19 Python
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
教师找工作推荐信
2013/11/23 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
Redisson实现Redis分布式锁的几种方式
2021/08/07 Redis
阿里云日志过滤器配置日志服务
2022/04/09 Servers
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript