Вложенные сортировки кендо не работают

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

Я сделал скрипт из официального примера кендо для вложенных списков: https://jsfiddle.net/9jnuwjjg/1/

$("#parent").kendoSortable({
  connectWith: "#nested, #third",
  filter: ">li.list-item", 
  ignore: "#nested >li", 
  placeholder: placeholder
});

$("#nested").kendoSortable({
  connectWith: "#parent, #third",
  filter: ".list-item",
  placeholder: placeholder
});

$("#third").kendoSortable({
  connectWith: "#parent, #nested",
  filter: ".list-item",
  placeholder: placeholder
});

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

Будем признательны за любую идею!
Спасибо!


person Julio    schedule 28.02.2017    source источник


Ответы (1)


Я удалил прямой дочерний селектор, который был у вас в первом поле фильтра.

$("#parent").kendoSortable({
  connectWith: "#nested, #third",
  filter: "li.list-item", 
  ignore: "#nested >li", 
  placeholder: placeholder
});

$("#nested").kendoSortable({
  connectWith: "#parent, #third",
  filter: ".list-item",
  placeholder: placeholder
});

$("#third").kendoSortable({
  connectWith: "#parent, #nested",
  filter: ".list-item",
  placeholder: placeholder
});
person John    schedule 01.11.2019