Здравствуйте, можете подсказать как решить следующую проблему: при нажатии на кнопку "Заказать" я заношу data атрибуты в кнопку модального окна "Добавить в корзину" и после нажатие на нее первый товар добавляется в корзину, но если еще добавить второй товар, то он в корзину уже не добавляется, а накладывается на первый (т.е добавляется только один товар в корзину). Но если сразу добавить один товар, а потом обновить страницу и добавить второй товар, то в корзине отобразиться два товара, как и надо. Без модального окна добавление работает. Куда копать и в чем может быть проблема?
Вот кусочек кода:
var itemDataButton, totalValue, totalValueOrder,
itemDataPopUp = $('.delivery-type__addorder_btn'); // кнопка Добавить в корзину
$('.add-to-cart').click(function (event) {
event.preventDefault();
totalValue = $('#total_value').text($(this).data('price'));
totalValueOrder = ($(this).data('price'));
itemDataButton = $(this).data();
for (key in itemDataButton) {
itemDataPopUp.attr('data-' + key, itemDataButton[key]); //перебор data атрибутов
}
});