2014-03-03 48 views
0

已更新 我創建了一個頁面設計。我使用JQuery作爲菜單和主題標籤。現在我想出瞭如何在用戶重新加載頁面時刪除#hash,並重置該功能以轉到該特定部分。jQuery如何在重新加載時刪除散列和最後點擊功能

因此,當用戶位於部分video url是:www.mydomein.com/#video。我正在搜索如何在用戶刷新頁面並保留在頁面頂部時刪除#video,而不是在重新加載之前轉到單擊的部分。我怎樣才能解決這個問題?

的jsfiddle: http://jsfiddle.net/E773g/12/

+0

你只是想用戶開始在刷新後,頂部? – Tomanow

+1

看來這已經被回答了。看看這裏:http://stackoverflow.com/a/7894905/1182899 –

+0

@Vasil,OP正試圖刪除刷新 –

回答

0

做到這一點:

<script type="text/javascript"> 
    window.onbeforeunload = function() { location.hash=""; }; 
</script> 

可以包括任何地方,因爲它是純JavaScript和獨立。

+0

我無法得到它的工作。我有更新我的問題。 – Caspert

1

不知道如何通過jQuery做,但普通的JavaScript可以做到這一點:

<body onload="location.hash='';">