jQuery(document).ready(function(){ var quantity_limit = parseInt("15"); if(quantity_limit){ $(".product-form__payment-container").on({ mouseleave: function () { if(jQuery( ".product-form__info-content .form__field" ).val() > quantity_limit) { jQuery( ".product-form__info-content .form__field" ).val(quantity_limit); jQuery( ".inventory-limit-msg").css("display","inline-block"); }else{ jQuery( ".inventory-limit-msg").css("display","none"); } } },".form__field" ); setInterval(function() { $(".mini-cart__item-wrapper").each(function () { var that = $(this); var qty=that.find(".mini-cart__quantity .quantity-selector__value").val(); console.log('minqty'+qty); if(qty != null && qty > quantity_limit){ var vid=that.find(".quantity-selector__button").attr("data-line-id"); console.log('vid'+vid); if(vid){ $.ajax({ type: 'POST', url: '/cart/change.js', data: { id:vid, quantity: quantity_limit, }, dataType: 'json', success: function (data) { location.reload(); } }); } } }); }, 1000); $("tr.line-item").each( function () { var that = $(this); var qty=that.find(" .line-item__quantity .quantity-selector .quantity-selector__value").val(); console.log('minqty2'+qty); if(qty != null && qty > quantity_limit){ var vid=that.find(".line-item__quantity .quantity-selector .quantity-selector__value").attr("data-line-id"); console.log('vid2'+vid); if(vid){ $.ajax({ type: 'POST', url: '/cart/change.js', data: { id:vid, quantity: quantity_limit, }, dataType: 'json', success: function (data) { location.reload(); } }); } }else if(qty == quantity_limit){ jQuery(this).find( ".inventory-limit-msg").css("display","inline-block"); }else{ jQuery(this).find( ".inventory-limit-msg").css("display","none"); } }); } });