перетаскиваемое соединение с сортируемым (изменить идентификатор) - PullRequest
1 голос
/ 27 октября 2010

У меня есть перетаскиваемый пользовательский интерфейс, который подключается к сортируемому списку с помощью клона-помощника.

$(".mydrag").draggable({
                helper:'clone',
                handle: '.drag',
                connectToSortable:'.new',
                start: function(event, ui) { console.log(ui);
                    var id = ui.helper[0].id;

                    $(ui.helper).attr("id","new-"+id);

                }


            });

При запуске перетаскивания I и префикса «new-» с идентификатором, ожидающего, что при получении сортируемымбудет сидеть как новый идентификатор.Но это не работает.

Я также пытался изменить контекст

$(ui.helper.context).attr("id","new-"+id);

, но в этом случае измените идентификатор полученного элемента в сортируемом, НО это также изменит идентификатор оригиналаitem

Я также пытался изменить идентификатор, когда сортируемый получает новый элемент, но изменил идентификатор исходного элемента (потому что при получении есть 2 элемента с одинаковым идентификатором)

Так что ядействительно застрял.Любая помощь приветствуется

...