2011-06-15 102 views
0

每次點擊鏈接,我只會得到「錯誤加載頁面」。jquery mobile changePage error

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



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

回答

1

我相當肯定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

1

我不確定您是否可以這樣做,或者它可能是一個跨域問題。