javascript - iPad 上的按钮点击问题和模糊

标签 javascript jquery

我有一个网络应用程序,我需要根据是否显示虚拟键盘来移动内容。

当用户单击输入时,我假设会显示焦点和键盘。我转移了一些内容。

然后我需要知道何时隐藏虚拟键盘以将内容移回。我假设最好的方法是模糊,但这会阻止用户点击屏幕上的按钮。单击/点击隐藏键盘,然后必须再次按下按钮才能最终注册单击。有一个提交和取消按钮如此模糊,我不能假设他们正在单击提交并以编程方式单击它。

//issue: button click being ignored
$(document).on('blur', '.swal2-input', function () {
    if (isMobile.any()) {
        //move content
    }
});

最佳答案

我通过监听元素上的 mousedown 然后从那里触发点击来解决这个问题。你

关于javascript - iPad 上的按钮点击问题和模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51032353/

相关文章:

javascript - 来自服务的 Android WebView(无 Activity )

jquery - 添加一个类,然后删除它并添加另一个

javascript - 在 chrome 中使用 jquery 转到页面顶部

javascript - jQuery AJAX 中的另一个函数完成后重新运行原始函数

javascript - 一次性全部展开

javascript - 更改状态而不覆盖 react 中的其他值

javascript - Redis 在意外终止时丢失数据

javascript - Jquery检测用户交互

javascript - jQuery 拖动调整相邻 DIV 的大小

jQuery 在现有 Bootstrap 下拉菜单中创建新的 LI 标签