Javascript 防止jQuery拖入";“开始”;
在jquerydraggable的“start”函数中有没有什么好方法可以防止拖动? 这样就根本不调用实际的“拖动”回调Javascript 防止jQuery拖入";“开始”;,javascript,jquery,jquery-ui,draggable,jquery-ui-draggable,Javascript,Jquery,Jquery Ui,Draggable,Jquery Ui Draggable,在jquerydraggable的“start”函数中有没有什么好方法可以防止拖动? 这样就根本不调用实际的“拖动”回调 $("#item" + i).draggable({ ... start: function() { if (condition) { prevent dragging; } } drag: function() { // this shouldn't get called if the condition i
$("#item" + i).draggable({
...
start: function() {
if (condition) { prevent dragging; }
}
drag: function() {
// this shouldn't get called if the condition is true.
console.log("obama loves syria");
}
}
调用$(document).trigger(“mouseup”)
的效果不太好,因为如果mouseman足够快,元素仍然会成功移动一点 试试看
return false;
要退出启动
方法并防止移动请尝试
return false;
要退出
start
方法并防止移动是的,就这么简单!谢谢!是的,就这么简单!谢谢!