mirror of
https://github.com/dawidolko/Website-Templates.git
synced 2025-10-28 00:03:10 +01:00
50 lines
899 B
JavaScript
50 lines
899 B
JavaScript
$(function() {
|
|
|
|
var Page = (function() {
|
|
|
|
var $nav = $( '#nav-dots > span' ),
|
|
slitslider = $( '#slider' ).slitslider( {
|
|
onBeforeChange : function( slide, pos ) {
|
|
|
|
$nav.removeClass( 'nav-dot-current' );
|
|
$nav.eq( pos ).addClass( 'nav-dot-current' );
|
|
|
|
}
|
|
} ),
|
|
|
|
init = function() {
|
|
|
|
initEvents();
|
|
|
|
},
|
|
initEvents = function() {
|
|
|
|
$nav.each( function( i ) {
|
|
|
|
$( this ).on( 'click', function( event ) {
|
|
|
|
var $dot = $( this );
|
|
|
|
if( !slitslider.isActive() ) {
|
|
|
|
$nav.removeClass( 'nav-dot-current' );
|
|
$dot.addClass( 'nav-dot-current' );
|
|
|
|
}
|
|
|
|
slitslider.jump( i + 1 );
|
|
return false;
|
|
|
|
} );
|
|
|
|
} );
|
|
|
|
};
|
|
|
|
return { init : init };
|
|
|
|
})();
|
|
|
|
Page.init();
|
|
|
|
});
|