JavaScript 点击事件在移动触摸屏上不起作用

时间:2021-03-05 11:45:52

标签: javascript click event-listener touchscreen

我在手机触摸屏上触发点击事件时遇到问题。我的按钮 HTML 如下所示:

<button id="size-selection-button" type="button" class="table-button border-radius-closed">
    <div class="button-text">
        Plotas<span><i class="fas fa-chevron-down table-arrow"></i></span>
    </div>
</button>

我正在使用 JS 'click' 事件侦听器来触发一个函数。它在 PC 浏览器上运行良好,当我从 Devtools 选择移动设备时它运行良好,但它在我的手机 (iphone) 上不起作用,它的反应就像我将鼠标悬停在按钮上一样。我尝试了“touchstart”事件,改变了 z-index,它没有改变任何东西。我在同一个网站上有几个带有点击事件侦听器的其他按钮,它们在触摸屏上工作得很好。感谢您的建议。

0 个答案:

没有答案