样式:
点击上移、下移实现显示位置变化。
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, 也可以关注今日头条《老徐聊技术》我会解答。