I’m developing a plugin for Snipcart. An add to cart button. It works but Bubble renders the element twice. Here’s the simple code.
function(instance, properties, context) {
let el = $("< i style=‘color:#fff;font-size:24px;cursor:pointer’ class=‘snipcart-add-item fa fa-cart-plus’>");el.attr({'data-item-id':properties.dataItemId,'data-item-name':properties.dataItemName,'data-item-price':properties.dataItemPrice,'data-item-description':properties.dataItemDescription,'data-item-image':properties.dataItemImage}); instance.canvas.append(el); }
Any ideas?