Каким образом можно получить событие от sortable.js?

Как можно корректно получить событие при начале перемещения элемента в библиотеке sortable.js, используя addEventListener в JavaScript?
  • 12 апреля 2024 г. 11:20
Ответы на вопрос 1
Для того чтобы получить событие при начале перемещения элемента с помощью библиотеки sortable.js, можно использовать метод `onStart` в настройках сортировки. 

Пример:

```javascript
new Sortable(document.getElementById('myList'), {
  onStart: function (event) {
    console.log('Перемещение начато');
  }
});
```

Если вы хотите использовать addEventListener для этого события, можно обернуть вызов Sortable в функцию и затем прикрепить слушатель события к соответствующему элементу:

```javascript
const myList = document.getElementById('myList');
const sortable = new Sortable(myList);

myList.addEventListener('sortstart', function(event) {
  console.log('Перемещение начато');
});
```

Теперь при начале перемещения элемента в списке, будет выводиться сообщение "Перемещение начато" в консоль.
Похожие вопросы