现在,如果我有多个链接使用:
Options 1:
<a href="javascript:;" onClick="window.location.hash+='A'">Option A</a>
<a href="javascript:;" onClick="window.location.hash+='B'">Option B</a>
<a href="javascript:;" onClick="window.location.hash+='C'">Option B</a>
Options 2:
<a href="javascript:;" onClick="window.location.hash+='1'">Option 1</a>
<a href="javascript:;" onClick="window.location.hash+='2'">Option 2</a>
<a href="javascript:;" onClick="window.location.hash+='3'">Option 3</a>
Options 3:
<a href="javascript:;" onClick="window.location.hash+='X'">Option X</a>
<a href="javascript:;" onClick="window.location.hash+='Y'">Option Y</a>
<a href="javascript:;" onClick="window.location.hash+='Z'">Option Z</a>
每当单击其中任何一个时,它都会不断添加到 URL。有没有办法检查当前哈希是否已经存在(即如果哈希字符串中的第三个字符,则替换为当前哈希)。任何帮助都会非常感谢!我正在尝试完成如下所示的最终结果,即使用户在选择选项之间来回切换:
http://mydomain.com/question-page#A3Y