如果您在Google中搜索某些内容(例如StackOverFlow),则在搜索结果页面中您可以看到StackOverFlow项目。
当您将鼠标悬停在StackOverFlow项目浏览器中时,显示它是一个锚元素,引用stackoverflow.com。但是,当您右键点击该项目并点击copy link address
时,网址为this。
Google是如何做到的?
答案 0 :(得分:1)
<a id="changeMe" href="http://foo.com">click me</a>
如评论中所述,猜测这很简单:
$('#changeMe').mousedown(function(){
$(this).attr('href', "http://bar.com")
});