我使用 jQuery Mobile v1.5.0 使菜单在滑动时打开,一切正常,但此错误始终存在,我尝试添加 addEventListener 示例:
// open menu on swipe to right
$(document).on('swiperight', function(e) {
document.addEventListener("swiperight", e.preventDefault(), {passive: false} );
e.preventDefault()
$('.menu').addClass('active');
});
Run Code Online (Sandbox Code Playgroud)
但错误仍然存在
Unable to preventDefault inside passive event listener due to target being treated as passive.
Run Code Online (Sandbox Code Playgroud)
代码:
// open menu on swipe to right
$(document).on('swiperight', function(e) {
e.preventDefault()
$('.menu').addClass('active');
});
Run Code Online (Sandbox Code Playgroud)