checkbox选中排序
0
今天搞了个checkbox
排序的,选中后排到选中的最后一个,取消选中排到未选中的第一个。
使用jQuery非常简单。代码如下:
$("ul li input").change(function(){
var checked = $(this).prop("checked");
if(checked) {
$("ul li input:not(:checked):first").closest("li").before($(this).closest("li"));
} else {
$("ul li input:checked:last").closest("li").after($(this).closest("li"));
}
});