所以我有一个 jQuery UI 滑块,我在最新的 Chrome 浏览器上以 HTML5 全屏模式使用它。
当用户单击并拖动滑块句柄时,由于 jQuery UI 将滑块句柄绘制为带有 的<a>
标签href="#"
,Chrome 会#
在全屏底部的“状态栏”中显示链接(就像将鼠标悬停在链接上时一样,浏览器窗口底部会出现一个小状态栏)。
这破坏了我的全屏体验。
有没有办法阻止 Chrome 专门针对该滑块标签或任何带有 href 的链接执行此操作#
?仍然为其他链接显示此信息会很有用。
如果做不到这一点,是否有让 jQuery 将滑块绘制为<div>
标签而不是<a>
标签的方法?
最后,(只是因为我很好奇)为什么 jQuery UI 团队的霸主会认为<a>
在这种情况下使用标签比使用标签更明智<div>
?