jquery 实现上移、下移

样式:

点击上移、下移实现显示位置变化。

html部分代码:

<table id="order_table"> 
	<tr> 
		<td>HTML5获取地理位置定位信息</td> 
		<td><a href="#" onclick="up(this)">上移</a> <a href="#" class="down" onclick="down(this)">下移</a></td> 
	</tr>
	<tr> 
		<td>HTML5获取地理位置定位信息1</td> 
		<td><a href="#" onclick="up(this)">上移</a> <a href="#" class="down" onclick="down(this)">下移</a></td> 
	</tr> 
	<tr> 
		<td>HTML5获取地理位置定位信息2</td> 
		<td><a href="#" onclick="up(this)">上移</a> <a href="#" class="down" onclick="down(this)">下移</a></td> 
	</tr>
</table>

js代码

// 上移
function up(_this){
	var $tr = $(_this).parent().parent(); 
	  if ($tr.index() != 0) { 
	   $tr.fadeOut().fadeIn(); 
	   $tr.prev().before($tr); 
	  }else{
		  ws.tools.modalDialog.alert("最上面了",3);
	  }
}
//下移
function down(_this){
	var $tr = $(_this).parent().parent();
	var $down = $(".down"); 
	var len = $down.length;
	if ($tr.index() != len - 1) { 
	   $tr.fadeOut().fadeIn(); 
	   $tr.next().after($tr); 
	}else{
		ws.tools.modalDialog.alert("最下面了",3);
	}
}

大家有疑问可以添加qq群:789318548, 也可以关注今日头条《老徐聊技术》我会解答。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值