У меня такая же проблема.После однодневного тестирования я выяснил, в чем проблема и что вызывает такое поведение.
Позвольте мне сначала показать вам, для чего мы используем сортируемый класс.
-----------
| Header |
-----------
| |
|Contents |
-----------
Заголовок перетаскивается.Если вы быстро или ошибочно перемещаете курсор мыши при перетаскивании и курсор мыши каким-то образом перемещается из заголовка (например, на содержимое), div вставляет курсор.
Чтобы снова прикрепить div на страницу, вы можете снова быстро переместить курсор и попытаться вернуть его в заголовок.Затем кажется, что события повторно присоединены, и вы можете поместить div обратно на страницу.
Подводя итог, мышь сдвигает div с прикрепленными сортируемыми событиями, поэтому объект не видитсобытия mouseup или click, которые возвращают объект на страницу.
К сожалению, я не знаю, как это исправить.
EDIT
Мы внедрили решение, которое работает для нас, но не может быть идеальным для всех.Просто .trigger("mouseup")
для перетаскиваемого элемента, когда происходит событие щелчка для любого элемента, который не должен быть перетаскиваемым.Это вернет перетаскиваемый элемент обратно на страницу.