2015-05-06 126 views
0

我有一個varient查找當前url並將其拆分,如下所示:拆分location.href爲多個值?

var ehref = window.location.href.split('?',1);

然後這用於匹配URL與導航鏈接href並給頁面一個ID。我的問題是,當我們的cookie彈出關閉時,#被添加到網址。隨後頁面鏈接在用戶之間傳遞,並且頁面ID不起作用。

在#處分割url的簡單方法是什麼?我對jquery很陌生,因此我理解了我正在閱讀的內容,但是我從網絡研究中嘗試過的任何內容都已經打破了這個頁面。我可以替換'?'用'#'但這並不能真正解決問題。

謝謝!

回答

0

如果你想 '#' 後得到的字符串,你可以這樣寫:

window.location.hash 
在JavaScript

,看到here