whoami7 - Manager
:
/
home
/
analuakl
/
bents.in
/
wp-content
/
themes
/
medizin
/
assets
/
js
/
woo
/
Upload File:
files >> /home/analuakl/bents.in/wp-content/themes/medizin/assets/js/woo/quantity-button.js
jQuery( document ).ready( function( $ ) { 'use strict'; initQuantityButtons(); function initQuantityButtons() { $( document ).on( 'click', '.quantity .increase, .quantity .decrease', function() { // Get values var $qty = $( this ).siblings( '.qty' ), currentVal = parseFloat( $qty.val() ), max = parseFloat( $qty.attr( 'max' ) ), min = parseFloat( $qty.attr( 'min' ) ), step = $qty.attr( 'step' ); // Format values if ( ! currentVal || currentVal === '' || currentVal === 'NaN' ) { currentVal = 0; } if ( max === '' || max === 'NaN' ) { max = ''; } if ( min === '' || min === 'NaN' ) { min = 0; } if ( step === 'any' || step === '' || step === undefined || parseFloat( step ) === 'NaN' ) { step = 1; } // Change the value if ( $( this ).is( '.increase' ) ) { if ( max && ( max == currentVal || currentVal > max ) ) { $qty.val( max ); } else { $qty.val( currentVal + parseFloat( step ) ); } } else { if ( min && ( min == currentVal || currentVal < min ) ) { $qty.val( min ); } else if ( currentVal > 0 ) { $qty.val( currentVal - parseFloat( step ) ); } } // Trigger change event. $qty.trigger( 'change' ); } ); $( document ).on( 'blur', '.quantity .qty', function() { var $qty = $( this ), currentVal = parseFloat( $qty.val() ), max = parseFloat( $qty.attr( 'max' ) ); if ( max !== '' && max !== 'NaN' && currentVal > max ) { $( this ).val( max ); } } ); } } );
Copyright ©2021 || Defacer Indonesia