У меня есть система меню, в которой я перетаскиваю элементы меню из категории в другой контейнер. Я использую прокручиваемые инструменты Jquery для отображения одной категории за раз, что позволяет мне пролистывать категории. Jquery-прокручиваемая работа основана на переполнении, поэтому все, что находится за ее пределами, скрыто. Работает отлично. Моя проблема заключается в том, что при перетаскивании из прокручиваемого div, пункт меню остается скрытым. Я искал в Интернете и мне было рекомендовано следующее, но это не сработало.
$(".menu_item").mousedown(function(){$('#menu_item_1').appendTo('body')});
Проблема в том, что, как только я перетаскиваю menu_item, он приближается к нижней части тела, что затрудняет перетаскивание. Как только я успешно перетащил элемент в контейнер, все нормально ..... если я не хочу перетащить его туда, где я начал. Как только я нажимаю на него, он исчезает, потому что теперь он считается частью тела. Я также пытался изменить z-индекс элемента безрезультатно. Любые рекомендации, как решить эту проблему?