我想通過URL傳遞一個變量。如何在URL變量中使用#(hashtag)
下面是一個例子URL:http://www.example.com?activeTab=#myProfile
的#myProfile應該是jQuery選擇,但可變activeTab最終被等於沒有。由於某種原因,標籤最終會切斷變量。
如果我要刪除hashtag,變量最終是'myProfile'。所以問題肯定是標籤。
謝謝!
我想通過URL傳遞一個變量。如何在URL變量中使用#(hashtag)
下面是一個例子URL:http://www.example.com?activeTab=#myProfile
的#myProfile應該是jQuery選擇,但可變activeTab最終被等於沒有。由於某種原因,標籤最終會切斷變量。
如果我要刪除hashtag,變量最終是'myProfile'。所以問題肯定是標籤。
謝謝!
你寫你的jquery代碼在選擇器中前置#並從param讀取值。 #在URL中具有含義,因此activeTab =無,HTML嘗試在頁面上尋找#myProfile錨點定位器
即使壽這是正確的,它並沒有解決問題有機磷我 –
已經說OP需要從param讀取,然後在jQuery代碼中使用param值。這就是OP如何使用參數來滿足OP的期望行爲。 – Rikin
您需要對其進行編碼https://www.w3schools.com/tags/ref_urlencode.asp – litelite
#in網址用於錨點 –
您的代碼缺少[mcve]。 – Quentin