PATH:
home
/
lab2454c
/
baas.elementalrock.com
/
wp-content
/
themes
/
oceanwp
/
assets
/
js
/
core
var $j = jQuery.noConflict(), $window = $j( window ); $j( document ).ready( function() { "use strict"; // Full Screen mobile menu oceanwpFullScreenMobile(); } ); /* ============================================== FULL SCREEN MOBILE ============================================== */ function oceanwpFullScreenMobile() { "use strict" if ( $j( 'body' ).hasClass( 'fullscreen-mobile' ) ) { var $mobileMenu = $j( '#mobile-fullscreen' ), $mobileLink = $j( '.mobile-menu' ); // Close menu function var oceanwpFullScreenMobileClose = function( e ) { $mobileLink.removeClass( 'exit' ); $mobileMenu.removeClass( 'active' ).fadeOut( 200 ); $j( 'html' ).css( { 'overflow': '', 'margin-right': '' } ); $j( '#mobile-fullscreen nav ul > li.dropdown' ).removeClass( 'open-sub' ); $j( '#mobile-fullscreen nav ul.sub-menu' ).slideUp( 200 ); $j( '.mobile-menu > .hamburger' ).removeClass( 'is-active' ); } // Open full screen menu $mobileLink.on( 'click', function() { $j( this ).addClass( 'exit' ); $mobileMenu.addClass( 'active' ).fadeIn( 200 ); $j( '.mobile-menu > .hamburger' ).addClass( 'is-active' ); var innerWidth = $j( 'html' ).innerWidth(); $j( 'html' ).css( 'overflow', 'hidden' ); var hiddenInnerWidth = $j( 'html' ).innerWidth(); $j( 'html' ).css( 'margin-right', hiddenInnerWidth - innerWidth ); return false; } ); // Add dropdown toggle (plus) $j( '#mobile-fullscreen .menu-item-has-children' ).children( 'a' ).append( '<span class="dropdown-toggle"></span>' ); // Add toggle click event $j( '#mobile-fullscreen nav ul > li.menu-item-has-children > a > span.dropdown-toggle, #mobile-fullscreen nav ul > li.menu-item-has-children > a[href="#"]' ).on( 'tap click', function() { if ( $j( this ).closest( 'li.menu-item-has-children' ).find( '> ul.sub-menu' ).is( ':visible' ) ) { $j( this ).closest( 'li.menu-item-has-children' ).removeClass( 'open-sub' ); $j( this ).closest( 'li.menu-item-has-children' ).find( '> ul.sub-menu' ).slideUp( 200 ); } else { $j( this ).closest( 'li.menu-item-has-children' ).addClass( 'open-sub' ); $j( this ).closest( 'li.menu-item-has-children' ).find( '> ul.sub-menu' ).slideDown( 200 ); } return false; } ); // Close menu $j( '#mobile-fullscreen a.close' ).on( 'click', function( e ) { e.preventDefault(); oceanwpFullScreenMobileClose(); } ); // Close menu if anchor link $j( '#mobile-fullscreen .fs-dropdown-menu li a[href*="#"]:not([href="#"]), #mobile-fullscreen #mobile-nav li a[href*="#"]:not([href="#"])' ).on( 'click', function() { oceanwpFullScreenMobileClose(); } ); // Close on resize $window.resize( function() { if ( $window.width() >= 960 ) { oceanwpFullScreenMobileClose(); } } ); } }
[-] fitvids.js
[edit]
[-] scrollTop.js
[edit]
[-] fixedFooter.js
[edit]
[-] customSelect.js
[edit]
[+]
..
[-] fullScreenMobile.js
[edit]
[-] headerReplaceSearch.js
[edit]
[-] superfish.js
[edit]
[-] dropDownSearch.js
[edit]
[-] matchHeight.js
[edit]
[-] scrollEffect.js
[edit]
[-] parallaxFooter.js
[edit]
[-] headerSearchForm.js
[edit]
[-] infiniteScroll.js
[edit]
[-] slick.js
[edit]
[-] isotope.js
[edit]
[-] verticalHeader.js
[edit]
[-] overlaySearch.js
[edit]
[-] dropDownMobile.js
[edit]
[-] fullScreenMenu.js
[edit]
[-] megaMenu.js
[edit]
[-] navNoClick.js
[edit]
[-] sidr.js
[edit]