在添加到购物车按钮上打开购物车抽屉,点击shopify

时间:2020-05-26 06:27:43

标签: javascript shopify

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

coltypes = [str,int,str]
colnames = ['a','b','c']
data_for_df =  [df.values[:,i].astype(coltypes[i], casting='safe') for i in range(len(df))]
df = pd.DataFrame(data_for_df,columns=colnames)

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

我使用shopify主题Narrative。

我应该如何更改代码?

1 个答案:

答案 0 :(得分:0)

如果有人遇到相同的问题。我找到了解决方案。 我用.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);
  });
});