0

我有一个有效的购物车系统,其中通过 jquery ajax 调用将商品添加到购物车中,并更新请求页面上的 divreplaceWith以反映商品的数量和数量。它工作得很好。(顺便说一下,这个 div 出现在每个页面的页眉中)。

我现在正在开发一个 jquery mobile (Alpha 4) 版本。项目被添加到购物车,但相关的 div 不再更新。不工作的特定代码是:

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

我真的很感激对此的任何想法。

4

1 回答 1

0

好吧,我想我明白了。JQM 将连续页面添加到现有 DOM,将每个页面包装在一个 id 中,因此按下后退按钮不需要加载页面。这意味着一个页面上可以有多个我的“cartsummary”id 副本。那显然行不通。我将 id 更改为一个类,它起作用了。

于 2011-04-08T10:02:16.437 回答