My Shopify Store использует Ajax Call для добавления продуктов в корзину и jQuery, чтобы обновить фронт. Я недавно установил Infinite-Ajax-Scroll, но это вызвало некоторые проблемы. «Ajaxifies» в магазине, использующем рендерированное событие Infinite-Ajax-Scroll . При добавлении одного из первых 20 продуктов в корзину они добавляются дважды. Каждый раз, когда новая страница загружается, AjaxifyShopify Get инициализировался для «ajaxify» на странице.
Вот мой код:
My Shopify Store использует Ajax Call для добавления продуктов в корзину и jQuery, чтобы обновить фронт. Я недавно установил Infinite-Ajax-Scroll, но это вызвало некоторые проблемы. «Ajaxifies» в магазине, использующем рендерированное событие Infinite-Ajax-Scroll . При добавлении одного из первых 20 продуктов в корзину они добавляются дважды. Каждый раз, когда новая страница загружается, AjaxifyShopify Get инициализировался для «ajaxify» на странице. Вот мой код: [code]jQuery(function($) { ajaxifyShopify.init({ method: '{{ settings.ajax_cart_method }}', wrapperClass: 'wrapper', formSelector: '#addToCartForm', addToCartSelector: '#addToCart', cartCountSelector: '#cartCount', toggleCartButton: '.cart-toggle', useCartTemplate: true, btnClass: 'btn', moneyFormat: {{ shop.money_format | json }}, disableAjaxCart: false, enableQtySelectors: true }); });
console.log('ajaxifyShopify initialized for the first time');