我尝试了这个解决方案,但显然,我仍然会得到鬼点击。
例如,我在 page1.html 中使用以下代码:
<script type="text/javascript">
$(document).on('pageinit', '.ui-page',function(){
$("#someButtonForPage1").click(function(){
$.mobile.changePage("page2.html");
});
});
</script>
然后在第 2 页,我有以下内容:
<script type="text/javascript">
$(document).on('pageinit', '.ui-page',function(){
$("#someButtonForPage2").click(function(){
$.mobile.changePage("page1.html");
});
});
</script>
至于页面,它们仅包含页眉、内容主体(内部包含按钮元素)和页脚。发生的情况是单击按钮将使页面相互转换至少几次。这意味着我仍然会得到鬼点击。
什么能彻底解决这个问题?