javascript 在悬停标签时,将底部的网址栏更改为

标签 javascript jquery html

当鼠标悬停在 a 标签上时,例如 <a href="/question/jacobs_question"> ,在浏览器中,您希望在右下角或左下角看到该标签将带您前往的 URL,在本例中 https://stackoverflow.com/query/jacobs_question

我目前有一个 ajax 站点,我的 a 标签的 href 为 <a href="#">因此,将鼠标悬停在屏幕底部时,它看起来像 https://jacobs_site.com/# .

有没有办法更改此设置以便显示不同的 URL?

旁注:我可能没有使用正确的术语,因为我在搜索中没有找到任何内容。如果是这样,请告诉我应该使用的正确术语。

编辑:

我一提交,就找到了答案。使用jquery,您可以使用preventDefault()来停止a操作

$(function() {
    $('a').on('click', function(event) {
        event.preventDefault();
        changePage( $(this).data('myAction') );
    });
});

这将显示 A 标记的目的地,但实际上不会带您到达那里。有点像黑客,但我想它是有效的。

最佳答案

我认为你可以通过向你的标签添加 alt-attribute 来解决这个问题。

<a href="#" alt="url.you.want.to.display.com">Link Text</a>

通常,alt 属性用于更改/添加悬停在链接、图像和其他添加了 alt 属性的元素上时出现的文本字段。

希望这能解决您的问题。 :-)

关于javascript 在悬停标签时,将底部的网址栏更改为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28004820/

相关文章:

javascript - 等待 Meteor.user()

javascript - LocalStorage - 检测本地存储是否已满

javascript - 统计 json 文件中名称出现的次数

jquery - <FORM> 发布到 <IFRAME> 只会在 IE7 中导致弹出窗口

javascript - Accordion 列表高度

html - Whatsapp 点击聊天 "Couldn' t 打开链接“错误 Chrome Android/iPhone

javascript - HTML 最小值和最大值不适用于数字属性

javascript - AngularJS 绑定(bind)到嵌套模型属性

javascript - 如何将 HTML 和 Javascript 添加到 WordPress 简码?

javascript - 如何延迟部分 View 中脚本的渲染,除非是 ajax?