PATH:
home
/
lab2454c
/
transferwit.elementalrock.com
/
wp-content
/
themes
/
oceanwp
/
assets
/
js
/
core
var $j = jQuery.noConflict(), $window = $j( window ); $j( document ).ready( function() { "use strict"; // Scroll effect oceanwpScrollEffect(); } ); /* ============================================== SCROLL EFFECT ============================================== */ function oceanwpScrollEffect() { "use strict" if ( ! $j( 'body' ).hasClass( 'single-product' ) && ! $j( 'body' ).hasClass( 'no-local-scroll' ) ) { $j( 'a.local[href*="#"]:not([href="#"]), .local a[href*="#"]:not([href="#"]), a.menu-link[href*="#"]:not([href="#"]), a.sidr-class-menu-link[href*="#"]:not([href="#"])' ).on( 'click', function() { if ( ! $j( this ).hasClass( 'omw-open-modal' ) && ! $j( this ).parent().hasClass( 'omw-open-modal' ) && ! $j( this ).parent().parent().parent().hasClass( 'omw-open-modal' ) && ! $j( this ).parent().hasClass( 'opl-link' ) ) { var $href = $j( this ).attr( 'href' ), $hrefHash = $href.substr( $href.indexOf( '#' ) ).slice( 1 ), $target = $j( '#' + $hrefHash ), $adminbarHeight = oceanwpGetAdminbarHeight(), $topbarHeight = oceanwpGetTopbarHeight(), $stickyHeaderHeight = oceanwpGetStickyHeaderHeight(), $offset = $adminbarHeight + $topbarHeight + $stickyHeaderHeight, $scrollPosition; if ( $target.length && '' !== $hrefHash ) { $scrollPosition = $target.offset().top - $offset; $j( 'html, body' ).stop().animate( { scrollTop: Math.round( $scrollPosition ) }, 1000 ); return false; } } } ); } } // Admin bar height function oceanwpGetAdminbarHeight() { "use strict" var $offset = 0, $adminBar = $j( '#wpadminbar' ); if ( $adminBar.length ) { $offset = $adminBar.outerHeight(); } return $offset; } // Top bar height function oceanwpGetTopbarHeight() { "use strict" var $offset = 0, $stickyTopBar = $j( '#top-bar-wrap' ); if ( $stickyTopBar.hasClass( 'top-bar-sticky' ) && $stickyTopBar.length ) { $offset = $stickyTopBar.outerHeight(); } return $offset; } // Header height function oceanwpGetStickyHeaderHeight() { "use strict" var $offset = 0, $stickyHeader = $j( '#site-header' ); if ( ! $stickyHeader.length ) { return; } if ( $stickyHeader.hasClass( 'fixed-scroll' ) ) { $offset = $stickyHeader.data( 'height' ); } if ( $window.width() <= 960 && ! $stickyHeader.hasClass( 'has-sticky-mobile' ) ) { $offset = $offset; } if ( $stickyHeader.hasClass( 'medium-header' ) ) { if ( $j( '#site-header .bottom-header-wrap' ).hasClass( 'fixed-scroll' ) ) { $offset = $j( '#site-header .bottom-header-wrap' ).outerHeight(); } else { $offset = $j( '.is-sticky #site-header-inner' ).outerHeight(); } } if ( $stickyHeader.hasClass( 'vertical-header' ) ) { $offset = $offset; } return $offset; }
[-] 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]