我正在使用危险的“Swiper”滑块。我的一张幻灯片中有一个导致问题的文本区域。在桌面上一切正常,但在移动设备上,在 textarea 中输入文本时,Swiper 似乎重新初始化并返回到第一张幻灯片。
由于这仅发生在移动设备上,我猜它与文本区域中触发的触摸事件之一有关。
正如我在另一篇文章中所建议的那样:
$('textarea#text_area_name').on('touchstart mousedown', function(e){
e.stopPropagation()
})
这并没有解决问题,所以我将其扩展为包括所有触摸事件。然后是所有的父母(直到 swiper wrapper)。仍然没有成功。
我尝试使用警报来显示触发了哪些触摸事件。但是我看不到在刷卡重置之前立即触发的事件。
有没有人有在危险的滑动滑块中使用文本区域的经验?或者关于什么事件可能导致问题以及如何预防的任何想法?