我正在使用jQuery拖动项目。这些项目有点击事件。我想在按钮仍然按下的情况下记录用户移动鼠标的点击次数,因此,使用鼠标而不是点击是明显的答案,但是!我需要使用帮助器:'clone'在拖动时,因为项目在容器中设置为溢出:滚动(或自动),我需要在该容器外拖动(/删除)。
所以问题是,有没有办法在克隆上注册mouseup事件?
我还需要访问原始项目 - 换一个颜色,比如说。
以下是一个示例:http://jsfiddle.net/kFBtr/
谢谢。
答案 0 :(得分:0)
jQuery('body').delegate('.ui-draggable-dragging','mouseup',function(){alert('OMG!! Mouse Up')})
要访问原始元素,只需使用prev:
function(){jQuery(this).prev()}