Google如何更改搜索结果页面中的网址

时间:2013-05-20 06:45:49

标签: html anchor

如果您在Google中搜索某些内容(例如StackOverFlow),则在搜索结果页面中您可以看到StackOverFlow项目。

当您将鼠标悬停在StackOverFlow项目浏览器中时,显示它是一个锚元素,引用stackoverflow.com。但是,当您右键点击该项目并点击copy link address时,网址为this

Google是如何做到的?

1 个答案:

答案 0 :(得分:1)

<a id="changeMe" href="http://foo.com">click me</a>

如评论中所述,猜测这很简单:

$('#changeMe').mousedown(function(){
  $(this).attr('href', "http://bar.com")  
});

http://jsfiddle.net/jpkL6/