Как мне раскрыть этот кусок jQuery?Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Как мне раскрыть этот кусок jQuery?

Сообщение Anonymous »

My Shopify Store использует Ajax Call для добавления продуктов в корзину и jQuery, чтобы обновить фронт. Я недавно установил Infinite-Ajax-Scroll, но это вызвало некоторые проблемы. «Ajaxifies» в магазине, использующем рендерированное событие Infinite-Ajax-Scroll . При добавлении одного из первых 20 продуктов в корзину они добавляются дважды. Каждый раз, когда новая страница загружается, AjaxifyShopify Get инициализировался для «ajaxify» на странице.
Вот мой код:

Код: Выделить всё

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');

var ias = jQuery.ias({
container:  '#products',
item:       '.single-product',
pagination: '.pagination-custom',
next:       '.next'
});

ias.extension(new IASSpinnerExtension({
src: '{{ "spiffygif_36x36.gif" | asset_url }}'
}));

ias.on('rendered', function(data, items) {
console.log('ias rendered');

// Unbind ajaxifyShopify
$("html").off("ajaxifyShopify");
console.log('ajaxifyShopify off');

// Initialize ajaxifyShopify
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 from ias');
});
})
Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/264 ... -of-jquery
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Основной кусок в WebPack ссылается на неправильный кусок времени выполнения.
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • JQuery.Inputmask Раскрыть пустое письмо
    Anonymous » » в форуме Jquery
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • JQuery.Inputmask Раскрыть пустое письмо
    Anonymous » » в форуме Jquery
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как «Может раскрыть внутреннее представление» является вредоносной уязвимостью? [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как раскрыть доступ к Android Cuttlefish с помощью сервера TURN
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»