相关疑难解决方法(0)

使用jQuery拖放防止单击事件

我在页面上有可用jQuery拖动的元素.这些元素是否具有导航到另一页面的点击事件(例如普通链接).

什么是防止点击触发放弃这样的元素同时允许点击它的最佳方法是不是拖放状态?

我有可排序元素的这个问题,但认为有一个普通拖放的解决方案是好的.

我已经为自己解决了这个问题.在那之后我发现Scriptaculous存在相同的解决方案,但也许有人有更好的方法来实现它.

javascript jquery events drag-and-drop jquery-ui-sortable

83
推荐指数
6
解决办法
7万
查看次数

jQuery UI可排序点击事件

我有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/

jquery jquery-ui click jquery-ui-sortable

5
推荐指数
1
解决办法
1万
查看次数