[英]Jquery moving LI elements between unordered lists
我正在玩一些jquery在2个无序列表之间移动列表项,并且可以使两者同时使用
$('#l2 li').click(function(){
$('#l1).append($(this))
});
$('#l1 li').click(function(){
$('#l2).append($(this))
});
和
$('#l1 li').click(function(){
$(this).detach().prependTo('#l2');
});
$('#l2 li').click(function(){
$(this).detach().prependTo('#l1');
});
麻烦的是,一旦元素被移动,就可以将其移回原始列表。
我希望将其用作某种团队选择器,因此希望对添加和删除项进行多次更改。
预先感谢罗布
我不确定这是否会有所帮助,但我会尝试定义如下事件:
$('body').on('click', '#l1 li',function(e){
//do the detach baby
});
等等...
我认为:我的代码正在使用JQuery live event 。 如果要以自己的方式进行操作,则应在每次添加/添加后刷新事件单击定义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.