jquery mobile changePage error - PullRequest
       2

jquery mobile changePage error

0 голосов
/ 15 июня 2011

Каждый раз, когда я нажимаю на ссылку, я получаю только «страницу загрузки ошибки».

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



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

Ответы [ 2 ]

1 голос
/ 15 июня 2011

Я уверен, что метод 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

1 голос
/ 15 июня 2011

Я не уверен, что вы можете сделать это таким образом, или это может быть междоменная проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...