现在,如果我有多个链接使用:
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