Вот пример http://jsfiddle.net/7aVXc/
Позвольте 'сказать, что текущая высота изображения 400px.
400px
Как остановить изображение, когда сверху и снизу появляется белый фон ?
например. добавить обработчик drag, который возвращает true или false относительно вертикального положения:
drag
true
false
$("#image").draggable({ ... drag:function(event,ui) { return (ui.offset.top > -235 && ui.offset.top < 15); } });
Также см. этот пример .