我需要使用anchor tag
滾動瀏覽頁面。在網址中使用不帶#的#號滾動滾動條
現在我做:
<a href="#div1">Link1</a>
<div id='div1'>link1 points me!!</div>
當我點擊鏈接1,頁面滾動到ID爲「DIV1」的DIV這工作得很好。
重點是,我不想改變我的網址,當我點擊Link1
時,需要以#div
作爲後綴。
我試着用錨HREF作爲
void(0);
和
location.hash='#div1';
return false;
e.preventdefault;
如何避免更改URL?
此外,還要確保在該鏈接的點擊處理程序,你仍然 「返回false」,否則仍然會添加「# div1「到您的網址 – niaccurshi 2013-03-05 11:51:59
非常感謝:)這是幫助完整 – mayank 2013-03-05 13:14:08
這很好。在舊的#anchor標籤上花了一大堆時間,但當有一堆腳本時,它們似乎會「破碎」。 – 2017-02-20 18:55:02