jquery mobile, объедините jquery mobile "страницы" и внутренние страницы - PullRequest
1 голос
/ 14 ноября 2011

У меня есть файл index.php для jQuery Mobile версии моего сайта.Внутри две псевдостраницы.Один контент (динамически генерируемый);другая карта сайта.Используя ссылки #(hash), я могу переключаться между ними.

Но ссылки внутри области содержимого, которые ведут на другие URL-адреса в том же домене (не псевдостраницы jQuery в том же документе), не будут работать, если я не отключу AJAX Navigation.Но тогда мои # ссылки не работают.

Как я могу иметь свои # ссылки между "страницами", которые находятся в одном документе, и в то же время разрешать ссылки, которые не используют хэш, но остаются в том же домене для работы?

1 Ответ

0 голосов
/ 14 ноября 2011

Вы можете выборочно отключить ссылки AJAX для ссылок, используя методы, описанные в этой части jQuery Mobile Documentation: http://jquerymobile.com/demos/1.0rc2/docs/pages/page-links.html

Ссылки, которые указывают на другие домены или имеют rel = "external", data-ajax = "false" или целевые атрибуты не будут загружены с Ajax.Вместо этого эти ссылки и приведут к полному обновлению страницы без анимированного перехода.

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