我开始使用这个jQuery template。
当我点击我在导航栏上设置的链接时,页面会加载,但网址类似于此index.php#page2.php
。这叫什么/它来自哪里?
如何避免某些链接发生?我需要某些链接来重新加载整个页面。
答案 0 :(得分:2)
这是一个哈希值,当动态内容更新时它会加载到url中,并且它会更新url,意图是不重新加载整个页面。您必须更新导航栏中的链接并根据需要更改href。
使用哈希的原因,因为它实际上不是动态更新所必需的。它为网页提供了一个不同的URL,用于页面所包含的不同内容。使用哈希的原因是(HTML5除外),您无法在不刷新页面的情况下更改网址文本...除非它是一个哈希,它告诉浏览器目标是一部分当前页面。