diff options
Diffstat (limited to 'js/clean-blog.js')
-rw-r--r-- | js/clean-blog.js | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/js/clean-blog.js b/js/clean-blog.js deleted file mode 100644 index 26a60cc..0000000 --- a/js/clean-blog.js +++ /dev/null @@ -1,40 +0,0 @@ -// Floating label headings for the contact form -$(function() { - $("body").on("input propertychange", ".floating-label-form-group", function(e) { - $(this).toggleClass("floating-label-form-group-with-value", !!$(e.target).val()); - }).on("focus", ".floating-label-form-group", function() { - $(this).addClass("floating-label-form-group-with-focus"); - }).on("blur", ".floating-label-form-group", function() { - $(this).removeClass("floating-label-form-group-with-focus"); - }); -}); - -// Navigation Scripts to Show Header on Scroll-Up -jQuery(document).ready(function($) { - var MQL = 1170; - - //primary navigation slide-in effect - if ($(window).width() > MQL) { - var headerHeight = $('.navbar-custom').height(); - $(window).on('scroll', { - previousTop: 0 - }, - function() { - var currentTop = $(window).scrollTop(); - //check if user is scrolling up - if (currentTop < this.previousTop) { - //if scrolling up... - if (currentTop > 0 && $('.navbar-custom').hasClass('is-fixed')) { - $('.navbar-custom').addClass('is-visible'); - } else { - $('.navbar-custom').removeClass('is-visible is-fixed'); - } - } else if (currentTop > this.previousTop) { - //if scrolling down... - $('.navbar-custom').removeClass('is-visible'); - if (currentTop > headerHeight && !$('.navbar-custom').hasClass('is-fixed')) $('.navbar-custom').addClass('is-fixed'); - } - this.previousTop = currentTop; - }); - } -}); |