1

我已经尝试了一切来获得在 MobileSafari 的 d3.js 工具提示中工作的简单链接。我正在使用树形图,我的代码如下所示:

if (iOS == true)  {
      html += "<div style='z-index:50;'><a href='" + data.TearsheetLink + "'>Go to tearsheet</a></div>"; 
        }

这会导致链接仅在检测到 iOS 浏览器时出现(显然),但单击链接除了使工具提示消失之外什么也不做。我也尝试过使用 onclick。

这很奇怪,因为如果我在 MobileSafari 中按住链接,我可以选择“在新页面中打开”,它会起作用。但只需单击链接什么都不会。我也尝试过添加 target='_blank',但这也不起作用。

谢谢你的帮助。

4

0 回答 0