Вы наверное очень умный и вам наверное очень скучно)
|
Я обычный, а скучать мне некогда. Я написал не от скуки, а потому, что вы не представляете, что корзина в сетевом магазине, это намного серьезнее, чем вы думаете. А уж как вы далее поступите, это уже ваша воля.
|
Цитата:
Сам недавно нарвался в одном магазине. Смотрю товар - надпись "Осталось 3 шт.". Кладу в корзину все 3. Выбираю дальше. Потом начинаю оформлять заказ - не хочет (без объяснений). Плюю, начинаю по новой. Захожу в нужный товар - "Осталась 1 шт". Одна мне не нужна. |
Теперь лучше?
.onclick=addToCart;
}
function addToCart(){
let id=this.getAttribute('data-id');
if(cart[id]==undefined){
cart[id]=1;
}
else{
cart[id]++;
}
localStorage.setItem('cart', JSON.stringify(cart) );
console.log(cart);
showMiniCart();
}
function checkCart(){
if ( localStorage.getItem('cart') != null) {
cart = JSON.parse (localStorage.getItem('cart'));
}
}
function showMiniCart(){
let out ='';
for (let key in cart){
out += key + ' --- '+cart[key]+'<br>';
}
document.querySelector('.cart').innerHTML+=(out);
}
showMiniCart();
]
|
Спасибо) Я уже поняла:)
|
| Часовой пояс GMT +3, время: 13:47. |