(В итоге, мою проблему можно посмотреть здесь: http://jsfiddle.net/F5Wve/12/)
Поэтому я пытаюсь исправить код, который я запускаю на веб-сайте, над которым я работаю с моим другом по имени FriendGrid , мы используем jQuery-UI для добавления сортируемых модулей в трехколоночном интерфейсе, к сожалению, я сталкиваюсь с некоторыми странными ошибками с моим кодом, когда я использую этот jQuery, чтобы инициировать перетаскиваемый интерфейс для упорядоченных модулейВнутри столбцов, которые связаны с connect, возникает проблема, связанная с тем, что модули клонируют себя после перемещения, когда их нужно только перемещать:
$(".module").draggable({
handle: $(this).children(".draghandle"),
opacity: 0.5,
helper: 'clone',
revert: 'invalid',
connectToSortable: '.column'
});
И затем, когда я использую следующий код для запускавместо того, чтобы клонировать модули, сначала он выглядит так, как будто он собирается переместить его, но затем он полностью удаляет его:
$(".module").draggable({
handle: $(this).children(".draghandle"),
opacity: 0.5,
helper: 'original',
revert: 'invalid',
connectToSortable: '.column'
});
Так что в любом случае он просто игнорирует его перемещение, так как можно заметить вариант, который я изменяюявляется помощником, который также является основным фактором во всем этом, но если помощник является клоном, он должен просто использовать сам клондля перетаскивания, и если он установлен в исходное положение, он должен полностью вытащить модуль из того места, в котором он находился, и перетащить сам модуль, но я не понимаю, почему это вызывает эти странные проблемы, текущие настройки на сайтеявляется клоном, но вам, конечно, нужно создать учетную запись, чтобы иметь возможность ее протестировать, которую, если хотите, вы можете сразу удалить после слов, и как только вы окажетесь на сайте, вам нужно вызвать функцию javascript ModularMode (),что, если вы не знаете, как это легко сделать, введя «javascript: ModularMode ();» в ваш браузер (без кавычек).Я надеюсь получить полезные ответы, спасибо.