我正在开发一个动态的JavaScript应用程序。我有许多带有类的<a>
锚元素,当点击这些类时应该触发某些事件。在Firefox、Chrome和IE中,这个功能都能正常工作,但是在移动版Safari(iPad和iPhone)中在某些情况下点击事件不会被触发。
这些元素都具有完全相同的CSS样式,只是它们的位置不同(它们位于不同的容器中)。
我尝试了在此处找到的各种解决方案,但都没有成功。例如:
- 将光标设置为pointer
- 此回答中的代码
你有任何其他想法可以帮助我找到解决方案吗?为什么在某些情况下只有点击事件会触发?