Dưới đây là kịch bản của tôi:Tăng thêm Javascript hơn 1?
//event handler for item quantity in shopping cart
function itemQuantityHandler(p, a) {
//get current quantity from cart
var filter = /(\w+)::(\w+)/.exec(p.id);
var cart_item = cart[filter[1]][filter[2]];
var v = cart_item.quantity;
//add one
if (a.indexOf('add') != -1) {
if(v < settings.productBuyLimit) v++;
}
//substract one
if (a.indexOf('subtract') != -1) {
if (v > 1) v--;
}
//update quantity in shopping cart
$(p).find('.item-quantity').text(v);
//save new quantity to cart
cart_item.quantity = v;
//update price for item
$(p).find('.item-price').text((cart_item.price*v).toFixed(settings.numberPrecision));
//update total counters
countCartTotal();
}
Những gì tôi cần là để tăng "v" (cart_item.quantity) bởi nhiều hơn một. Ở đây, nó sử dụng "v + +" ... nhưng nó chỉ tăng lên 1. Làm thế nào tôi có thể thay đổi điều này để làm cho nó tăng 4 mỗi lần tôi nhấp vào biểu tượng dấu cộng?
tôi đã cố gắng
v++ +4
Nhưng nó không làm việc.
Cảm ơn bạn!
'v + = 4' ...? Và một số đệm ... –
Nếu bạn không biết cách thêm 4 vào một số, tôi thực sự khuyên bạn nên chạy qua một hướng dẫn lập trình cơ bản. –