У меня есть div следующим образом
<li>
<a data-id="'.$row_p[0].'" data-name="'.$row_p[3].'" data-summary="'.$row_p[3].'" data-price="'.$row_p[6].'" data-quantity="1" data-image="'.$row_p[12].'" class="add-cart">
<span class="icon flaticon-shopping66 "></span>
</a>
</li>
Попробуйте снова инициализировать функцию add-class / add-cart в случае успеха ajax
$.ajax({
url: 'ajax-load-subcat.php',
type: 'post',
data: {row:row,idsubcat:idsubcat},
beforeSend: function() {
$("#dataload").show();
},
success: function(response){
$(".post:last").after(response).show().fadeIn("fast");
$("#dataload").hide();
//Re-intiallize Function
$('.add-cart').myCart({
....
});
}
});
Других решений пока нет …