У меня есть такая разметка
<div id="colorpicker-background">
<div id="colorpicker-selector"></div>
</div>
С JS вот так:
$('#colorpicker-selector').draggable({
containment : $('#colorpicker-background'),
handle : $('#colorpicker-selector')
})
Когда пользователь onmousedown
запускает #colorpicker-background
, я перемещаю #colorpicker-selector
туда, где находится mousedown. Проблема в том, что пользователь не может продолжать перетаскивание, даже если селектор теперь находится под курсором.
Я пытался вызвать перетаскивание, перетаскивание, mousedown, mousedown.draggable на #colorpicker-selector
на основе всех сообщений, которые я прочитал, и мне не повезло.
У другого пользователя возникла та же проблема, но она возникла 6 месяцев назад, без ответа и с разными версиями jQuery (так как с тех пор было много обновлений): jquery начинает перетаскивать объект при нажатии на другой