只是一個簡單的問題,我似乎無法弄清楚......我在我的頁面上有一個簡單的a href=
鏈接,我希望它通過錨點鏈接到另一個頁面。但return false;
不起作用?看不出爲什麼這不起作用。因爲我以前做過幾次。爲什麼我的退貨錯誤不起作用
澄清一下:
我希望return false
做的是不顯示的URL後面的#anchor什麼。只需顯示/dir/
鏈接。
繼承人我的代碼:
<a class="backto" href="javascript:;" onclick="return false;">Back</a>
而jQuery的:
$("a.backto").on('click', function(e){
e.preventDefault();
window.location = "/dir/#anchor";
return false;
});
就像我說的。簡單的代碼。但它不起作用。在我輸入href="javascript:;" onclick="return false;"
之前,我嘗試使用a href="#"
。但是,這也沒有奏效...似乎無法讓它工作...
請定義「_doesn't work_」。你想要你的代碼做什麼,它做了什麼呢? – Teemu
也許'$(「a.backto」)'在頁面加載了帶有該錨點的html之前執行 –
您試圖在HTML和JS中混合使用行爲。留下jQuery監聽器並將HTML更改爲'Back' – MysterX