jQuery Mobile: класс ui-page-active остается на первой странице в webkit - отображает текущую и предыдущие страницы - PullRequest
1 голос
/ 05 января 2012

В webkit jquery mobile вызывает у меня проблемы.

Я ссылаюсь на внутреннюю страницу, и при переходе на эту страницу оба элемента '<div data-role="page">' имеют класс ui-page-active, который делает обаиз них дисплей.Это не относится к Firefox.Firefox корректно удаляет этот класс, так что «страница» первой страницы скрыта.

Я использую jQuery 1.7.1, jQuery Mobile 1.0, стандартную тему jQuery css, последние версии Safari, Chrome, Firefox.*

Он также не работает в эмуляторе iPhone.

Пример: http://chrispaul.ws/mobile.html

Если перейти непосредственно к http://chrispaul.ws/weather.html или http://chrispaul.ws/deals.html, тоони отображаются нормально.

1 Ответ

2 голосов
/ 13 января 2012

Попробуйте добавить атрибут data-rel="external" к тегам привязки.Работал на меня.

...