D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
skdesign
/
public_html
/
js
/
Filename :
theme-qty.js
back
Copy
(function ($) { // USE STRICT "use strict"; try { $('.js-qty').each(function () { var spinner = $(this), input = spinner.find('input[type="number"]'), btnUp = spinner.find('.qty-btn--up'), btnDown = spinner.find('.qty-btn--down'), min = input.attr('min'), max = input.attr('max'); btnUp.on('click', function () { var oldValue = parseFloat(input.val()); var newVal = oldValue + 1; spinner.find("input").val(newVal); spinner.find("input").trigger("change"); }); btnDown.on('click', function () { var oldValue = parseFloat(input.val()); if (oldValue <= min) { var newVal = oldValue; } else { var newVal = oldValue - 1; } spinner.find("input").val(newVal); spinner.find("input").trigger("change"); }); }); } catch (error) { console.log(error); } })(jQuery);