Salve ragazzi,
non sono esperto in javascript. Ho il problema di unire le seguenti 2 funzione e farle eseguire contemporaneamente.
La prima permette di inviare un form onclick ed inserire i prodotti in un carrello.
La seconda apre un div laterale destro che visualizza il carrello.
è possibile unire le due funzioni e fare in modo che il prodotto venga aggiunto al carrello e successivamente il div laterale destro si apre in automatico?Si può fare oppure sono fuori strada? Grazie!
non sono esperto in javascript. Ho il problema di unire le seguenti 2 funzione e farle eseguire contemporaneamente.
La prima permette di inviare un form onclick ed inserire i prodotti in un carrello.
$('#button').on('click',function(){
$('#form').submit();
});
La seconda apre un div laterale destro che visualizza il carrello.
body.on( 'click', '.js_addtc , .single_add_to_cart_button', function ( e ) {
e.preventDefault();
e.stopPropagation();
let mini_cart_block$ = $( '#nt_cart_canvas' ),
btn$ = $( this );
if ( mini_cart_block$.length !== 0 ) {
btn$.addClass( 'loading' );
if ( $.magnificPopup && $.magnificPopup.instance.isOpen ) {
$.magnificPopup.close();
}
if ( $( body ).hasClass( 'pside_opened' ) ) {
$( body ).closeMenu();
}
if ( body.hasClass( 'cart_pos_dropdown' ) ) {
setTimeout( () => {
$( 'html, body' ).animate( { scrollTop : 0 }, 'slow', () => {
mini_cart_block$.addClass( 'current_hover' );
btn$.removeClass( 'loading' );
} );
}, 500 );
} else {
setTimeout( () => {
btn$.openMenu( mini_cart_block$ );
btn$.removeClass( 'loading' );
}, 500 );
}
}
}
);
è possibile unire le due funzioni e fare in modo che il prodotto venga aggiunto al carrello e successivamente il div laterale destro si apre in automatico?Si può fare oppure sono fuori strada? Grazie!