将项目从一个div移动到另一个div并使用jquery再次返回
第1项
Item 2
当我点击第1项时,应将其删除并移至i2,当我再次点击第1项时,必须返回i1
是的,我尝试了append()
,它转到i2,但再次点击它不会回到i1
我怎么做到这一点。
谢谢Jean
Item 1 Item 2
这将重复两次点击的操作。 对于第一次单击,e1将附加到i2,对于第二次单击反向发生这种情况,第三次单击它将重复第一次单击操作,依此类推。
如果要将click事件附加到span,那么您可以这样做
$("#e1").toggle(function(){ $(this).appendTo("#i2"); }, function(){ $(this).appendTo($("#i1")); });
如果你有重复的元素,那么你可以给他们一个类名
Item 1 Item 1 Item 1 Item 1 Item 1 Item 2
查看工作演示 。
因为文本“Item 1”成为div(i2)的一部分。