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