我有一个带有数量选择下拉列表和立即购买按钮的表单。
<a href="#" rel="nofollow" data-product_id="75" data-product_sku="75" data-popup_id="popup_content_75" data-quantity="5" class="add_to_cart_button_popup button alt">Buy Now</a>
<div class="quantity buttons_added">
<input type="button" value="-" class="minus">
<input type="number" step="1" name="quantity" value="1" title="Qty" class="input-text qty text">
<input type="button" value="+" class="plus"></div>
现在,如果用户选择数量 5 并单击立即购买按钮,它将显示如下消息
{product title} 5X has been added to your order
它工作正常。但是当用户选择另一个数量(比如 7 )并单击现在购买时,它应该显示如下消息
{product title} 7X has been added to your order
但它仍然显示相同的{product title} 5X has been added to your order
消息。
有人可以告诉我怎么了。
这是我的 jQuery 代码。
var quantity = $(this).data("quantity");
$('span.itemcount').replaceWith(""+ quantity +" X");