跨度 onclick 在 webkit 中不起作用(safari 移动版)

Span onclick not working in webkit (safari mobile)

我有一个可点击的跨度,可以在 Android 和桌面等设备上完美运行,但在 iPhone 上无法运行。

$('#spanname').on("click", function() {
/* do something */
});

在研究之后,我尝试了 touchstart、touchend 并根据其他一些针对这种奇怪行为的建议添加了悬停指针,但没有任何效果。

有什么想法吗?如果不是,我想我将不得不取消跨度并使用 div。

(我使用跨度的原因是因为我使用的是大 » 而不是箭头图像)。

尝试向 span 添加一个空的 onclick 属性或应用光标:指向样式 sheet 中的元素的指针。 ;)

More information here

答案是先检查愚蠢和明显的事情。我用来检查更新的设备实际上是在下拉该站点的旧版本,因此没有显示我的更新。这些程序确实有效,但只有当我确定我确实在查看正确的版本时才有效。

向所有花时间查看的人致歉,也谢谢你。