Реализовал немного тупо, но работает вроде все прекрасно
function inc(qnt){
var defqnt = parseInt($("#points").html())+qnt;
var defon = $('#id кнопки').attr("onclick").replace(/addcart|[();]/g, "").split(',');
$("#points").html(defqnt);
$('#id кнопки').attr("onclick",'addcart('+defon[0]+','+defon[1]+','+defqnt+');');
return false;
}
function dec(qnt){
if (parseInt($("#points").html())>qnt) {
var defqnt = parseInt($("#points").html())-qnt;
var defon = $('#id кнопки').attr("onclick").replace(/addcart|[();]/g, "").split(',');
$("#points").html(defqnt);
$('#id кнопки').attr("onclick",'addcart('+defon[0]+','+defon[1]+','+defqnt+');');
return false;
}
}