我有一种非常奇怪的意外行为。
我有和锚标签通往同一目录中的页面
<header data-role="header">
<h1 class="storeName"></h1>
<a href="admin.html">Admin Panel</a>
</header>
当我点击锚点时,这是一个按钮,它会加载admin.html页面,但不正确。
页面本身看起来不错,但head
我应该 <script src="_js/myAdminScript.js"></script>
,但我有<script src="_js/myScript.js"></script>
这是索引的一部分.html。
当我尝试在admin.html上单击按钮时,会出现另一个问题。
我有jQuery代码执行此操作window.location.href = "admin.html#adminPage2";
但是当我单击按钮时,加载为index.html#adminPage2
的页面...奇怪的是,jquery代码片段只能在{{1}中找到}。如果我直接访问admin.html页面,而不是通过超链接访问,那么一切正常。
编辑:响应admin.html上的点击的代码。请注意,这不是代码的第一个版本,我尝试使用不同的事件并得到不同的结果,但主要的想法是重定向遵循index.html而不是admin.html的相对路径,这个代码属于。
myAdminScript.js