在我的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。
我应该如何更改代码?
答案 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);
});
});