我正在使用Swipe JS创建一个全屏图片库,并希望添加点击左/右边缘以转到上一张/下一张幻灯片的功能。
我尝试创建绝对定位的a
代码但会破坏滑动功能,因为无法在链接上启动滑动。
为了解决这个问题,我想我可以将事件传递给正确的元素:
document.getElementById('next').addEventListener('touchstart', function(e){
document.getElementById('swipe-wrap').dispatchEvent(e);
}, false);
但是这会引发以下错误:
Uncaught InvalidStateError: Failed to execute 'dispatchEvent' on 'EventTarget': The event is already being dispatched.
有谁知道如何传递这个事件?或者更好的方法可以做到这一点?