Как определить JQuery UI сортируемой перетаскиваемой области? - PullRequest
0 голосов
/ 26 мая 2018

Хотелось бы узнать, как указать перетаскиваемую область плагина jquery ui sortable?Я создал несколько блоков, и я хочу сделать его сортируемым следующим образом:

$('.itemsWrapper').sortable({
            startPos: null,
            endPos: null,
            start: function(event, ui) {
                this.startPos = ui.item.index();
            },
            stop: function(event, ui) {
                this.endPos = ui.item.index();
                __this.onReorder.emit({ from: this.startPos, to: this.endPos });
            }
        }).disableSelection();

В общем, все работало нормально, но после того, как я поместил карту для перетаскивания, вся карта становится перетаскиваемой, это поведениенеправильно, потому что пользователь все еще хочет переместить содержимое карты, не заставляя всю карту менять порядок.

Я помещаю значок в верхней части карты, я хочу, чтобы принудительное поведение перетаскивания происходило только тогда, когда пользователь перетаскивает этоicon.

а как это сделать?Я проверил сортировку интерфейса jquery, но не могу найти решение.

Заранее спасибо за ваши предложения

...