jquery mobile, предотвращающий замену с обновлением div? - PullRequest
0 голосов
/ 06 апреля 2011

У меня есть работающая система корзины покупок, в которой товары добавляются в корзину через вызовы jquery ajax, а div на запрашивающей странице обновляется с помощью replaceWith для отображения количества товаров и их количества. Работает отлично. (Кстати, этот div появляется в заголовке каждой страницы).

Сейчас я работаю над мобильной версией jquery (Alpha 4). Предметы добавляются в корзину покупок, но рассматриваемый div больше не обновляется. Конкретный код, который не работает:

$("#cartsummary").replaceWith(html);

Буду очень признателен за любые мысли по этому поводу.

1 Ответ

0 голосов
/ 08 апреля 2011

ОК, думаю, я понял это.JQM добавляет последовательные страницы в существующую DOM, заключая каждую в id, чтобы нажатие кнопки «назад» не требовало загрузки страницы.Это означает, что на странице может быть несколько копий моего идентификатора "cartsummary".Это явно не сработает.Я изменил идентификатор на класс, и это сработало.

...