Skip to content

Commit

Permalink
use the .home selector to make sure sticky nav resize fixes apply to …
Browse files Browse the repository at this point in the history
…the homepage only
  • Loading branch information
rnagle committed Jun 18, 2014
1 parent 6483078 commit cc69b99
Showing 1 changed file with 23 additions and 21 deletions.
44 changes: 23 additions & 21 deletions js/largoCore.js
Original file line number Diff line number Diff line change
Expand Up @@ -114,34 +114,36 @@ jQuery(document).ready(function($) {
// Sticky header and footer
(function(){
var stickyNavEl = $('.sticky-nav-holder');
var mainEl = $('#main');
var mainEl = $('.home #main');

mainEl.waypoint(function(direction) {
if ($(window).width() < 768)
return false;
if (mainEl.length) {
mainEl.waypoint(function(direction) {
if ($(window).width() < 768)
return false;

stickyNavEl.toggleClass('show', direction == 'down');
stickyNavEl.data('hideAtTop', true);
}, {
offset: $('#wpadminbar').height() + parseInt(mainEl.css('marginTop'))
});

if ($(window).width() < 768) {
stickyNavEl.addClass('show');
stickyNavEl.data('hideAtTop', false);
}
stickyNavEl.toggleClass('show', direction == 'down');
stickyNavEl.data('hideAtTop', true);
}, {
offset: $('#wpadminbar').height() + parseInt(mainEl.css('marginTop'))
});

$(window).on('resize', function() {
if ($(window).width() < 768) {
stickyNavEl.addClass('show');
stickyNavEl.data('hideAtTop', false);
} else {
if ($(window).scrollTop() <= mainEl.offset().top)
stickyNavEl.removeClass('show');

stickyNavEl.data('hideAtTop', true);
}
});

$(window).on('resize', function() {
if ($(window).width() < 768) {
stickyNavEl.addClass('show');
stickyNavEl.data('hideAtTop', false);
} else {
if ($(window).scrollTop() <= mainEl.offset().top)
stickyNavEl.removeClass('show');

stickyNavEl.data('hideAtTop', true);
}
});
}

// Check if there is a sticky footer
var stickyFooterEl = $( '.sticky-footer-holder' );
Expand Down

0 comments on commit cc69b99

Please sign in to comment.