38 lines
875 B
JavaScript
38 lines
875 B
JavaScript
|
var $j = jQuery.noConflict(),
|
||
|
$window = $j( window );
|
||
|
|
||
|
$j( document ).ready( function() {
|
||
|
"use strict";
|
||
|
// Scroll top
|
||
|
oceanwpScrollTop();
|
||
|
} );
|
||
|
|
||
|
/* ==============================================
|
||
|
SCROLL TOP
|
||
|
============================================== */
|
||
|
function oceanwpScrollTop() {
|
||
|
"use strict"
|
||
|
|
||
|
var selectors = {
|
||
|
scrollTop : '#scroll-top',
|
||
|
topLink : 'a[href="#go-top"]',
|
||
|
slashTopLink : 'body.home a[href="/#go-top"]'
|
||
|
}
|
||
|
|
||
|
$window.on( 'scroll', function() {
|
||
|
if ( $j( this ).scrollTop() > 100 ) {
|
||
|
$j( '#scroll-top' ).fadeIn();
|
||
|
} else {
|
||
|
$j( '#scroll-top' ).fadeOut();
|
||
|
}
|
||
|
});
|
||
|
|
||
|
$j.each( selectors, function( key, value ){
|
||
|
$j( value ).on( 'click', function(e){
|
||
|
e.preventDefault();
|
||
|
$j( 'html, body' ).animate( { scrollTop:0 }, 400 );
|
||
|
$j( this ).parent().removeClass( 'sfHover' );
|
||
|
});
|
||
|
});
|
||
|
|
||
|
}
|