如何在URL变量中使用#(hashtag)

问题描述:

我想通过URL传递一个变量。如何在URL变量中使用#(hashtag)

下面是一个例子URL:http://www.example.com?activeTab=#myProfile

的#myProfile应该是jQuery选择,但可变activeTab最终被等于没有。由于某种原因,标签最终会切断变量。

如果我要删除hashtag,变量最终是'myProfile'。所以问题肯定是标签。

谢谢!

+0

您需要对其进行编码https://www.w3schools.com/tags/ref_urlencode.asp – litelite

+0

#in网址用于锚点 –

+1

您的代码缺少[mcve]。 – Quentin

你写你的jquery代码在选择器中前置#并从param读取值。 #在URL中具有含义,因此activeTab =无,HTML尝试在页面上寻找#myProfile锚点定位器

+0

即使寿这是正确的,它并没有解决问题有机磷我 –

+0

已经说OP需要从param读取,然后在jQuery代码中使用param值。这就是OP如何使用参数来满足OP的期望行为。 – Rikin