2

我正在创建一个 jQuery UI webapp,在其中我使用窗口底部的固定“状态栏”在需要时显示相关信息的小片段。该信息显示在状态栏的左下角。到目前为止一切顺利。我遇到的问题是 - 我的 web 应用程序中有大量锚点。例如,在应用程序的左侧,我展示了一个 jstree 树视图,它有很多

<a href='#'>...

锚元素。当前发生的情况是,当用户将鼠标悬停在这样的树视图项目(或就此而言,另一个锚点)上时,浏览器(谷歌浏览器)非常有帮助地在左下角弹出链接 URL。我想其他浏览器也会做类似的事情,但现在我只用 Chrome 进行测试,即使从长远来看,这两个 webkit 浏览器才是真正重要的。

嗯...有用的链接 URL 弹出窗口在“普通”网页中很方便且有用,但在我的 web 应用程序中完全不合适。有什么办法可以抑制它吗?从我所做的所有阅读中,我收集到大多数浏览器都阻止了这种抑制,因为这将是一个潜在的安全漏洞。

当然,我可以让我自己的“提示文本”出现在其他地方,但这会相当不协调。有什么我可以在这里做的还是我被弹出窗口卡住了?我非常感谢任何帮助。

4

1 回答 1

2

如果您使用<a>元素,浏览器将始终在悬停时显示地址,正如您所说,主要是出于安全原因。

但是,您可以使用<span>用作链接的元素,因此浏览器不会在悬停时显示它们,请参阅我的工作演示

于 2012-10-16T10:42:52.980 回答