html下拉列表上下移动,jquery实现列表上下移动功能

废话少说,我们开始进入主题。

今天我们实现的是一个列表页面上移、下移功能。如图:

76146127091ed7f73342f886f53f4c2a.png

当勾选列表中的列时,点击上移或者下移,会动态上移或者下移。

html代码如下:

序号名字性别
1小一
2小二
3小三

lt;/div>

我们定义一个css样式叫做mytable

.mytable td,.mytable{

font-size:12px;

color:red;

border:1px solid #000;

text-align:center;

border-collapse:collapse;

}

然后实现up(),down()方法既可,代码如下:

$.each($("table input:checked"),function(){

var onthis=$(this).parent().parent();

var getUp=onthis.prev();

if ($(getUp).has("input").size()==0)

{

alert("顶级元素不能上移");

return;

}

$(onthis).after(getUp);

});

}

function down(){

$.each($("table input:checked"),function(){

var onthis=$(this).parent().parent();

var getdown=onthis.next();

$(getdown).after(onthis);

});

}

利用jquery提供的函数,实现很简单,当然如果想实现多列同时上移下移,只需要加一个循环既可,核心代码就是上边的。

以上就是本文的全部内容,希望对大家学习jquery程序设计有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值