File: /home/elrashedytravel/www/configCYT/Jump/0-elrashedytravel/wp-content/themes/entr/assets/js/entr.js
( function ( $ ) {
// Menu fixes
function onResizeMenuLayout() {
if ( $( window ).width() > 767 ) {
$( ".main-menu" ).on( 'hover', '.dropdown', function () {
$( this ).addClass( 'open' )
},
function () {
$( this ).removeClass( 'open' )
}
);
$( ".dropdown" ).on( 'focusin',
function () {
$( this ).addClass( 'open' )
}
);
$( ".dropdown" ).on( 'focusout',
function () {
$( this ).removeClass( 'open' )
}
);
$( window ).on( 'resize',
function () {
$( '.dropdown' ).removeClass( 'open' )
}
);
$( "#site-navigation" ).appendTo( ".menu-heading" );
} else {
$( ".dropdown" ).on( 'hover',
function () {
$( this ).removeClass( 'open' );
}
);
}
}
;
// initial state
onResizeMenuLayout();
// on resize
$( window ).on( 'resize', onResizeMenuLayout );
$( '.navbar .dropdown-toggle' ).on( 'focus', function () {
$( this ).addClass( 'disabled' );
} );
$( document ).ready( function () {
var $myDiv = $( '#theme-menu' );
$(".toggle").click(function(e){
setTimeout(function(){ $('.nav-close-button').filter(':visible').focus(); }, 200);
e.preventDefault();
});
if ( $myDiv.length ) {
$('#theme-menu').hcOffcanvasNav({
disableAt: 768,
customToggle: $('.toggle'),
levelTitles: false,
levelTitleAsBack: false,
pushContent: $('.page-wrap')
});
}
} );
$( document ).ready( function () {
$( '.cart-open .page-wrap' ).on( 'click', function () {
$( "body" ).removeClass( "cart-open" );
} );
$( '.site-header-cart .la-times-circle' ).on( 'click', function () {
$( "body" ).toggleClass( "cart-open" );
} );
$( '.header-cart' ).on( 'click', function () {
$( "body" ).addClass( "cart-open" );
} );
} );
$( document ).ready( function () {
$( "body" ).addClass( "js-loaded" );
} );
} )( jQuery );