https://jsfiddle.net/ooncj79h/1/
Как сделать так, что края квадрата были привязаны к краям дива. То есть когда тянешь квадрат и становится уже видно его край, то сам край квадрата не убегал от края самого дива.
doublench21: тогда я не совсем понял что вы хотите сделать. Возможно вам нужно явно указывать координаты ограничивающие перетаскивание. Или выщитывать их с помощью offset()