客户在其网站上有一个页面,其中列出了工作人员列表。当用户单击一个名称,然后使用jQuery时,右侧的生物区会从当前生物中淡出,并随着所选生物而淡入。
很好,但是问题是他们无法链接到特定的生物,因为它们都在同一URL下。
我有jQuery从URL检索参数,并在页面加载时显示正确的简历,但问题是我需要在每次职员姓名单击时更改/添加此参数,准备进行复制和粘贴。
链接列表如下所示:
<ul class="team_list">
<li><a href="#">Staff Name 1</a></li>
<li><a href="#">Staff Name 2</a></li>
<li><a href="#">Staff Name 3</a></li>
</ul>
是否可以在不重新加载任何页面的情况下执行此操作?
使用URL片段,又名哈希值:
<ul class="team_list">
<li><a href="#name1">Staff Name 1</a></li>
<li><a href="#name2">Staff Name 2</a></li>
<li><a href="#name3">Staff Name 3</a></li>
</ul>
然后,您可以window.location.hash
在页面加载时使用该值来检索值并根据需要显示正确的简历。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句