javascript - 移动设备的 jQuery click 替代品

标签 javascript android jquery html css

我正在使用 jQuery click切换我的导航栏的事件。我使用的代码是这样的:

$('.nav-button').on('click', function () {

    $('.navigation, .nav-button').toggleClass('show-nav');

});

在哪里.nav-buttondiv .在 Android 版本的 Chrome 中一切都很好,但是 Firefox Android 在触摸 <div class="nav-button"></div> 时没有做任何事情。

jQuery 是否有任何解决方案或替代方案 click触摸设备事件?

最佳答案

改用这个:

$('.nav-button').on('click touchstart', function () {

    $('.navigation, .nav-button').toggleClass('show-nav');

});

关于javascript - 移动设备的 jQuery click 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33947187/

相关文章:

javascript - jquery多个ajax文件上传循环异步与多个进度条

javascript - 如何隐藏鼠标悬停时的所有元素

javascript - 更改 owl-carousel 包装类?

java - CryptoJS.SHA1 与 MessageDigest.getInstance ("SHA-1").digest()

javascript - Angular 4 Material 项目未编译

java - Android 可折叠工具栏菜单图标消失

Android Studio - 首次在设备上运行应用程序时出现新遗留异常

java - Android - 加载库失败

javascript - 组合框值在键入时消失

javascript - 如何在javascript中检查文件是否存在?