如果我在网站上有多个链接,有没有办法,如果点击它们,他们可以转移到另一个网站?所有链接都可以相同,但是当单击其中任何一个链接时,它们都会转移到同一页面。
我试图找到一个事件,在点击事件时取消气泡但无法找到。
比如说我有
<a href="google.com">google</a>
点击该链接后,它将取消google.com转移并打开yahoo.ca
答案 0 :(得分:1)
使用jQuery,你可以绑定一个阻止默认值的click
处理程序,而不是像这样重定向页面。
$('a').click(function(ev) {
ev.preventDefault();
window.location = "http://www.example.com"
});
答案 1 :(得分:0)
如果您的意思是您可以在链接中添加任何href
并点击页面中的任何链接,那么您需要preventDefault
:
$('a').click(function(e){
e.preventDefault();
window.location = 'http://yahoo.ca';
});