【问题标题】:Open Cart drawer on add to cart button click shopify在添加到购物车按钮上打开购物车抽屉单击 shopify
【发布时间】:2020-05-26 06:27:43
【问题描述】:

如果用户单击添加到购物车按钮,我想在我的 shopify 网上商店中打开购物车抽屉。我设法用这段代码 sn-p 做到了这一点:

$(document).ready(function() {
  // Open cart drawer after add to cart button is clicked
  $('.product__add-to-cart-button').one('click', function(){
    setTimeout(function(){ $('.ajax-cart__toggle').click() }, 1500);
  });
});

但是使用此代码,将 2 件产品添加到购物车,而不是 1 件。 这是我的网上商店的链接,如果您想尝试:www.wunderrein.at

我使用的是 shopify 主题 Narrative。

我应该如何修改代码?

【问题讨论】:

    标签: javascript shopify


    【解决方案1】:

    如果有人遇到同样的问题。我找到了解决方案。 我用 .site-header__cart 交换了 .ajax-cart__toggle,我认为这是正确的选择器。

    代码如下:

      $(document).ready(function() {
      // Open cart drawer after add to cart button is clicked
      $('.product__add-to-cart-button').one('click', function(){
        setTimeout(function(){ $('.site-header__cart ').click() }, 1500);
      });
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多