【问题标题】:jquery mobile changePage errorjquery mobile changePage错误
【发布时间】:2011-06-15 01:01:00
【问题描述】:

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

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



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

【问题讨论】:

    标签: jquery jquery-mobile


    【解决方案1】:

    我很确定 changePage() 方法仅用于内部 jQuery 移动“页面”之间的链接

    您很可能会收到错误消息,因为 jQuery 将寻找与您自己的网站相关的那个 URL。

    如果您想创建指向 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

    【讨论】:

      【解决方案2】:

      我不确定您是否可以这样做,否则可能是跨域问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多