Я добавляю функцию кнопки «Добавить в корзину» в функции jQuery для рассчитанного количества продукта.Я добавил простую кнопку еще.Я делаю это как:
Моя функция:
$(document).ready(function(){
$("#inputalgolia").keyup(function(){
$("input").css("background-color", "grey");
index.search(this.value, function(err, content) {
// console.log(content.hits);
var dataobj = content.hits;
var product='';
$.each(dataobj, function () {
product+='<div style="width:500px;height:200px;border:2px solid red;margin-bottom: 20px;">'+
'<p>' + this.name +'</p>'+
'<p>' + this.sku +'</p>'+
'<p>'+this.image_url +'</p>'+
//'<p>'+ this.objectID +'</p>'+
'<input id="algolia-qty-' + this.objectID + '" data-product="' + this.objectID + '" class="qty-triggered" type="number" name="quantity" min="1" max="5">'+
'<button type="button">Add to Cart</button><br>'+
'<input id="algolia-sqm-' + this.objectID + '" data-product="' + this.objectID + '" class="sqm-triggered" type="number">'+ '<input id="algolia-width-' + this.objectID + '" data-product="' + this.objectID + '" value="150" type="hidden">' + '<input id="algolia-height-' + this.objectID + '" data-product="' + this.objectID + '" value="400" type="hidden">' +
'</div>';
$('#productsalgolia').html(product);
});
});
});
});