jQuery UI可排序点击事件

yos*_*ade 5 jquery jquery-ui click jquery-ui-sortable

我有2个可排序的列表(#sortable1和#sortable2),我有2个click()函数来处理每个可排序的项目点击事件($("#sortable1 li").click(function(){})$("#sortable2 li").click(function(){})).

我将1个项目从#sortable1(例如:Sort1 Item 2)列表移动到#sortable2 list.问题是当项目移动到#sortable2并且我尝试单击它时,触发的mouseevent $("#sortable1 li").click(function(){})不是$("#sortable2 li").click(function(){}).

任何建议,如果我将项目从sortable1移动到sortable2并单击该项目,项目触发器$("#sortable2 li").click(function(){})

演示:http://jsfiddle.net/yosafatade/zX3pX/12/

Dav*_*son 3

您需要使用on()查看更新http://jsfiddle.net/zX3pX/13/

  • live() 已弃用 - 使用 .on() (2认同)