shop.js
1020 Bytes
$( document ).ready(function() {
setTimeout(function() {
toastr.options = {
closeButton: true,
progressBar: true,
positionClass: 'toast-bottom-right',
showMethod: 'fadeIn',
hideMethod: 'fadeOut',
timeOut: 5000
};
toastr.info('You have 5 items in cart. Checkout on top!');
}, 1800);
[].slice.call( document.querySelectorAll( '.checkout' ) ).forEach( function( el ) {
var openCtrl = el.querySelector( '.checkout__button' ),
closeCtrls = el.querySelectorAll( '.checkout__cancel' );
openCtrl.addEventListener( 'click', function(ev) {
ev.preventDefault();
classie.add( el, 'checkout--active' );
} );
[].slice.call( closeCtrls ).forEach( function( ctrl ) {
ctrl.addEventListener( 'click', function() {
classie.remove( el, 'checkout--active' );
} );
} );
} );
$('select').select2();
});