达到包含限制时发出警报

时间:2010-05-29 10:06:42

标签: jquery draggable

有人可以告诉我如何在达到限制限制时显示警告吗?

提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以在drag event发生时检查位置是否发生变化,如下所示:

var position = {};
$("#draggable").draggable({ 
  containment: 'document',
  drag: function(event, ui) {
    if(position.top == ui.position.top && position.left == ui.position.left) {
      alert("Constrained");
      return false;
    }
    position = ui.position;
 }
});​

You can play with a demo of this here