无法在被动事件监听器内部阻止默认行为。
- 论坛
- 无法在被动事件监听器内部阻止默认行为。
14 浏览
无法在被动事件监听器内部阻止默认行为。
我正在使用Framework7可排序列表,它的功能很好,只是当列表改变时不会触发事件。
所以我尝试了一些内置事件:
$('.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'); });
...但是我得到的都是:
由于目标被视为被动,无法在被动事件监听器中阻止默认操作。请参阅
我应该查找哪个事件才能在每次排序时获取更新后的列表呢?