3

我正在使用 Cordova / Phonegap 和 jQuery Mobile 构建一个 HTML5 应用程序进行页面导航。

我有一个奇怪的问题,如果我单击主页标题栏中的按钮 - 页面转换按预期触发 - 但是如果在后续页面的同一位置有一个按钮,页面转换也会同时触发时间!?

不知道为什么或如何进行修复 - 有没有人经历过类似的事情?或者提供什么建议?

这些按钮只是锚链接,如下所示 -

<a  href="#paySuccess" data-transition="slide" class="paypal"><Span></Span></A>
4

1 回答 1

2

您好,在此我附上 jquery mobile 中页面导航的类似示例。

$(document).on('pageinit', '#index', function(){ 
    $(document).on('click', '#navigateButton', function(){        
        $.mobile.navigate( "#second", { transition : "slide", info: "info about the #bar hash" });
    });   

    $(document).on('click', '#navigateButton2', function(){        
        $.mobile.navigate( "#index", { transition : "slide", info: "info about the #bar hash" });
    });   
});

请在此处找到相同示例的小提琴:jquerymobile Navigation

希望这会有用。谢谢。

于 2013-09-24T13:09:13.353 回答