jquery mobile changePage error

问题描述:

每次点击链接,我只会得到“错误加载页面”。jquery mobile changePage error

<script> 
    $('.popup').click(function(){ 
     $.mobile.changePage('http://www.google.com', 'slideup'); 
    }); 
</script> 



<a class="popup" href="#">My Popup</a> 

我相当肯定changePage()方法只用于内部jQuery Mobile的“页面”之间的链接

您将最有可能得到一个错误,因为jQuery将关于寻找这个URL你自己网站。

如果你想创建一个外部链接到谷歌,使用您的锚标记以下内容:

<a class="popup" href="http://www.google.com" rel="external" target="_blank">My Popup</a> 

因为它是一个外部页面,则不能使用页面过渡,如效果基本show等

更多在这里阅读:http://jquerymobile.com/demos/1.0a4.1/#docs/pages/docs-navmodel.html

+0

谢谢,让我解决方案 – pcasa 2011-06-16 12:39:00

我不确定您是否可以这样做,或者它可能是一个跨域问题。