Я использую Sortable.JS для сортировки перетаскиванием в конструкторе форм. Я хочу, чтобы разделы можно было перетаскивать (что более или менее работает), а вопросы внутри разделов можно было перетаскивать в том же разделе или в другие разделы.
Я столкнулся с тем, что делаю класс card-text
внутри каждого тега section
элементом Sortable
с параметром draggable
, установленным на .formQuestion
, что, насколько я могу судить из документации, должно работать идеально.
Однако, когда вопросы начинают перетаскиваться, единственное место, где они могут быть отброшены, - это внутри самих полей формы или другого вопроса.
Я выбираю не ту вещь для перетаскивания? Что-то не так с section.querySelector
класса card-text
в качестве целей?
https://jsfiddle.net/robertgreenstreet/y9pgqfxt/12/
Кроме того, по какой-то причине он не ведет себя так же на jsfiddle, как на моем компьютере, особенно в событиях ondragstart и ondragend.