首次加载this page时,灰色框中的“查看购物车”按钮会正确显示。单击“添加到购物车”按钮后,“查看购物车”文本将从锚标签(按钮)中拉出并重新定位在下方,使按钮保持空白(但仍可点击)。
我认为这是jQuery ajax添加到购物车动作,以某种方式从锚标签“viewCartBtn”类文件中删除css,但我不确定。
有人可以帮我弄清楚为什么会这样吗?
非常感谢!
答案 0 :(得分:0)
在ajax之后,文本真的没有了
<a class="viewCartBtn" href="/cart"></a>
VIEW CART
因此,当您添加
时,标记可能会出现错误 <p> 1 item(s) added to your cart </p>
如果你想要更多的帮助,或者做一个小提琴,请将你的html和jquery粘贴到我们身上
答案 1 :(得分:0)
锚标记文本实际上是在ajax请求之后被拔出的。在倾注了ajax请求并在那之后采取的步骤之后,我发现它们是锚标签上的一个额外的斜线,导致文本弹出。
点击“添加到购物车”时,ajax请求会处理数量字段,然后只重新加载该面板。不知何故,在重新加载时,额外的斜杠被拾取不同并导致文本逃脱标记。疯。
感谢您一起来看看并试图帮助Greg。