Я создал приложение jQuery Mobile (1.0 final), и у меня возникли проблемы с мерцанием.Я знаю, что это определенная ошибка в настоящее время с jQM, но я хотел посмотреть, что я мог бы сделать, чтобы решить эту проблему.
В потоке здесь упоминается следующее:
Мерцание может возникнуть при использовании одного и того же #id на странице более одного раза, что не исключено при использовании метода шаблона одной страницы.поэтому не используйте # id более одного раза.
Это немного двусмысленно для меня ... Очевидно, поскольку jQM загружает AJAX, в DOM могут одновременно находиться несколько страниц.В моем случае все мои идентификаторы уровня страницы являются уникальными, но несколько идентификаторов, используемых ВНУТРИ страниц, не являются (например, data-role=content
div имеет идентификатор #mainPageContent
для каждой страницы).
Является ли этоприемлемое поведение, или мои идентификаторы должны быть уникальными в глобальном масштабе?
PS: Извините, если это обман, я нашел несколько сообщений stackoverflow, которые были похожи на этот вопрос, но я не чувствовал, что действительно ответил на этот вопрос.