Предупреждение о достижении предела сдерживания

Может кто-нибудь сказать мне, как отобразить предупреждение при достижении пределов сдерживания?

Заранее спасибо.

1 ответ

Решение

Вы можете проверить, что положение не изменяется, когда происходит событие перетаскивания, например:

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;
 }
});​

Вы можете поиграть с демо этого здесь

Другие вопросы по тегам