| Server IP : 51.91.236.255 / Your IP : 216.73.217.120 Web Server : Apache System : Linux webm002.cluster129.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : laureet ( 1012854) PHP Version : 8.0.30 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/laureet/www/wp-content/themes/rock-singer/assets/js/ |
Upload File : |
jQuery(document).ready(function($) {
/*------------------------------------------------
DECLARATIONS
------------------------------------------------*/
var scroll = $(window).scrollTop();
var scrollup = $('.backtotop');
var menu_toggle = $('.menu-toggle');
var nav_menu = $('.main-navigation ul.nav-menu');
var featured_slider = $('#featured-slider .section-content');
/*------------------------------------------------
BACK TO TOP
------------------------------------------------*/
$(window).scroll(function() {
if ($(this).scrollTop() > 1) {
scrollup.css({bottom:"25px"});
}
else {
scrollup.css({bottom:"-100px"});
}
});
scrollup.click(function() {
$('html, body').animate({scrollTop: '0px'}, 800);
return false;
});
/*------------------------------------------------
MAIN NAVIGATION
------------------------------------------------*/
menu_toggle.click(function() {
$(this).toggleClass('active');
nav_menu.slideToggle();
$('.main-navigation .sub-menu').slideUp();
$('.main-navigation .dropdown-toggle').removeClass('toggled-on');
});
$('.main-navigation .dropdown-toggle').click(function() {
$(this).parent().find('.sub-menu').first().slideToggle();
});
$('.main-navigation .dropdown-toggle').keyup(function(event) {
if( event.keyCode == 9 ) {
$(this).parent().find('.sub-menu').first().slideDown();
$(this).addClass('toggled-on');
}
});
/*------------------------------------------------
KEYBOARD NAVIGATION
------------------------------------------------*/
if( $(window).width() < 1024 ) {
nav_menu.find("li").last().bind( 'keydown', function(e) {
if( !e.shiftKey && e.which === 9 ) {
e.preventDefault();
$('#masthead').find('.menu-toggle').focus();
}
});
}
else {
nav_menu.find("li").unbind('keydown');
}
$(window).resize(function() {
if( $(window).width() < 1024 ) {
nav_menu.find("li").last().bind( 'keydown', function(e) {
if( !e.shiftKey && e.which === 9 ) {
e.preventDefault();
$('#masthead').find('.menu-toggle').focus();
}
});
}
else {
nav_menu.find("li").unbind('keydown');
}
});
menu_toggle.on('keydown', function (e) {
var tabKey = e.keyCode === 9;
var shiftKey = e.shiftKey;
if( menu_toggle.hasClass('active') ) {
if ( shiftKey && tabKey ) {
e.preventDefault();
nav_menu.find("li:last-child > a").focus();
nav_menu.find("li").last().bind( 'keydown', function(e) {
if( !e.shiftKey && e.which === 9 ) {
e.preventDefault();
$('#masthead').find('.menu-toggle').focus();
}
});
};
}
});
/*------------------------------------------------
SLICK SLIDER
------------------------------------------------*/
featured_slider.slick();
/*------------------------------------------------
MAGNIFIC POPUP
------------------------------------------------*/
$('.gallery-popup').magnificPopup( {
delegate:'.popup', type:'image', tLoading:'Loading image #%curr%...',
gallery: {
enabled: true, navigateByImgClick: true, preload: [0, 1]
}
, image: {
tError:'<a href="%url%">The image #%curr%</a> could not be loaded.', titleSrc:function(item) {
return item.el.attr('title');
}
}
});
/*------------------------------------------------
END JQUERY
------------------------------------------------*/
});