J'utilise Liste triable de Framework7 et cela fonctionne bien, juste qu'il ne déclenche pas d'événement lorsque la liste est modifiée.
Donc j'essaie quelques événements intégrés :
$('.sortable-handler').on('touchstart', function (e) {
e.preventDefault();
alert('touchstart');
});
$('.sortable-handler').on('touchmove', function (e) {
e.preventDefault();
console.log('touchmove');
});
$('.sortable-handler').on('touchcancel', function (e) {
e.preventDefault();
console.log('touchcancel');
});
$('.sortable-handler').mouseleave(function (e) {
e.preventDefault();
console.log('mouseleave');
});
mais tout ce que j'obtiens est :
Impossible de preventDefault dans l'écouteur d'événement passif en raison de la cible est traitée comme passive. Voir https://www.chromestatus.com/features/5093566007214080
Quel événement dois-je rechercher pour obtenir la liste mise à jour à chaque tri ?