每次点击链接,我都会收到“错误加载页面”。
<script>
$('.popup').click(function(){
$.mobile.changePage('http://www.google.com', 'slideup');
});
</script>
<a class="popup" href="#">My Popup</a>
答案 0 :(得分:1)
我不确定你是否可以这样做,或者它可能是一个跨域问题。
答案 1 :(得分:1)
我非常确定changePage()方法仅用于内部jQuery移动“页面”
之间的链接您很可能会收到错误,因为jQuery会查找与您自己的网站相关的网址。
如果您要创建指向Google的外部链接,请在锚标记中使用以下内容:
<a class="popup" href="http://www.google.com" rel="external" target="_blank">My Popup</a>
因为它是外部页面,所以不能使用诸如幻灯片等页面转换
更多阅读:http://jquerymobile.com/demos/1.0a4.1/#docs/pages/docs-navmodel.html