页面上有包含显示项目链接的列表。
当我点击显示页面中的列表项目时,它会返回列表,闪烁显示页面并返回列表。
<div data-role="content">
<ul data-role="listview" class="nearbyList">
<% @places.each do |place| %>
<li>
<a href="<%= url_for :action => :show, :id => place.object %>">
<%= place.name %><br />
</a>
</li>
<% end %>
</ul>
</div>
然后链接回show:
<a href="<%= @back %>" class="ui-btn-left" data-direction="reverse">Back</a>
答案 0 :(得分:0)
我有同样的问题。这只适用于我的Android手机。在我的电脑上使用Chrome没有这个小故障。
我发现的唯一解决方案是使用弹出过渡,或者根本不使用过渡。
答案 1 :(得分:0)
我不确定我是否在回答您的问题,但我已经尝试过了 “hashListeningEnabled”为false,页面不闪回。
$(document).bind("mobileinit", function () {
$.extend($.mobile, {
hashListeningEnabled: false
});
});