87,910
社区成员
发帖
与我相关
我的任务
分享
$(obj).bind("mousedown",function(e){
//dragstart
$(obj).bind("mousemove", function(e){
// dragover
});
});
$(obj).bind("mouseup", function(e){
if(e.target == target){
// drop
}
$(obj).unbind("mousemove");
});
)可以考虑用setTimeout记录数据按下去的时间
如果鼠标按下去较长,如>200毫秒就认为是拖拽
否则就是单击