2011-04-05 119 views
0

我有一个工作的购物车系统,通过jquery ajax调用将项目添加到购物车,并使用replaceWith更新请求页面上的div以反映项目数量和金额。它效果很好。 (顺便说一下,这个div出现在每个页面的标题中)。jquery移动防止replaceWith div更新?

我现在正在jquery mobile(Alpha 4)版本上工作。商品被添加到购物车中,但相关的div不再更新。不工作的特定代码是:

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

我真的很感激任何想法。

回答

0

好吧,我想我想通了。 JQM为现有DOM添加了连续页面,每个页面都包含一个id,这样按下后退按钮不需要加载页面。这意味着在一个页面上可以有多个我的“cartsummary”ID。这显然是行不通的。我改变了id到一个类,它的工作。