You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
900 B
33 lines
900 B
// Agency Theme JavaScript |
|
|
|
(function($) { |
|
"use strict"; // Start of use strict |
|
|
|
// jQuery for page scrolling feature - requires jQuery Easing plugin |
|
$('a.page-scroll').bind('click', function(event) { |
|
var $anchor = $(this); |
|
$('html, body').stop().animate({ |
|
scrollTop: ($($anchor.attr('href')).offset().top - 50) |
|
}, 1250, 'easeInOutExpo'); |
|
event.preventDefault(); |
|
}); |
|
|
|
// Highlight the top nav as scrolling occurs |
|
$('body').scrollspy({ |
|
target: '.navbar-fixed-top', |
|
offset: 51 |
|
}); |
|
|
|
// Closes the Responsive Menu on Menu Item Click |
|
$('.navbar-collapse ul li a:not(.dropdown-toggle)').click(function() { |
|
$('.navbar-toggle:visible').click(); |
|
}); |
|
|
|
// Offset for Main Navigation |
|
$('#mainNav').affix({ |
|
offset: { |
|
top: 100 |
|
} |
|
}) |
|
|
|
})(jQuery); // End of use strict
|
|
|