我有一个工作的购物车系统,其中的商品通过jquery ajax调用添加到购物车中,请求页面上的div使用replaceWith更新,以反映商品的数量和数量。它工作得很好。(顺便说一句,这个div出现在每个页面的页眉中)。
我现在正在开发一个jquery移动(Alpha4)版本。商品被添加到购物车中,但有问题的div不再更新。不起作用的特定代码是:
$("#cartsummary").replaceWith(html);如果您对此有任何想法,我将不胜感激。
发布于 2011-04-08 18:02:16
好了,我想我想通了。JQM将连续的页面添加到现有的DOM中,将每个页面包装在一个id中,因此按back按钮不需要加载页面。这意味着在一个页面上可以有我的"cartsummary“id的多个副本。这显然是行不通的。我把id改成了一个class,它起作用了。
https://stackoverflow.com/questions/5558883
复制相似问题