Подскажите в чем делаю ошибку?
$ (function () {
function mathC(){
var nmb = +($('input[name=\'' + product_id + '\']').val().dataset.nmb);
// var ns = +this.value;
//ns = ns || 0;
//ns = Math.ceil(ns/nmb)*nmb;
//this.value = ns
var ns = +$('input[name=\'' + product_id + '\']').val();
ns = ns || 0;
ns = Math.ceil(ns/nmb)*nmb;
$('input[name=\'' + product_id + '\']').val(ns)
}
var timer;
$('.quantity_cart [type="text"]').on("input", function() {
window.clearTimeout(timer);
timer = window.setTimeout(mathC.bind(this), 1200)
})
});