2017-07-26 6 views
-3

URLを介して変数を渡そうとしています。ここ URL変数で#(ハッシュタグ)を使用する方法

は、例えばURLである:http://www.example.com?activeTab=#myProfile

#myProfileはjQueryのセレクタであることが想定されるが、可変activeTabは何に等しくなってしまいます。ハッシュタグは何らかの理由で変数を切り捨てることになります。

ハッシュタグを削除すると、変数は 'myProfile'になります。したがって問題は確かにハッシュタグです。

ありがとうございます!

+0

https://www.w3schools.com/tags/ref_urlencode.asp – litelite

+0

#inアンカーにURLが使用されています –

+1

あなたのコードに[mcve]がありません。 – Quentin

答えて

-1

セレクタに#を付ける前にjqueryコードを書き、paramから値を読み込みます。 #はURLに意味があるため、activeTab =何も表示されず、HTMLは#myProfileのアンカーロケータをページ上に表示しようとします

+0

でも、それは正しいです、それはOPの問題を解決しません –

+0

私はすでにOPの必要性を言ったparamから読み込み、jqueryコードでparam値を使用します。これは、OPがOPの望ましい動作にパラメータを使用する方法です。 – Rikin

関連する問題