Если строчку
dragObject.style.top = mousePos.y - mouseOffset.y - middle_bg_coords.y;
заменить например таким
if (map_coords.y <= middle_bg_coords.y)
{
dragObject.style.top = mousePos.y - mouseOffset.y - middle_bg_coords.y;
}
то если сначала двигать картинку вверх, а затем вниз, то она останавливается у верхнего края, однако дальнейшие попытки сдвинуть картинку вверх остаются безрезультатными, и картинка как бы прилипает к верхнему краю и вверх не передвигается
Помогите, пожалуйста, исправить код...
|