我有一个带有以下标题的jQuery Mobile页面:
<ul ng-repeat="items in data">
<li>
<a ng-click="showItem('{{items.item_id}}')" href="javascript:void(0);" >
{{items.name}}
</a>
</li>
</ul>
index.html 是一个不同的页面。但是,当我点击&#34; Home&#34;没有任何关系。如果我删除<div data-theme="a" data-role="header">
<a href="index.html#adminhome" data-icon="home" data-theme="b">Home</a>
<h3>Head</h3>
<a href="index.html" data-icon="delete" data-theme="b">Logout</a>
</div>
,它确实会将我带到 index.html ,因此这似乎是问题所在。
没有JS错误,当我右键单击并选择&#34;在新浏览器中打开&#34;它在正确的位置打开。我在Chrome和Firefox上都试过了。