Javascript Jquery Snippets

Scroll to snippets

This one will gently slide to an anchor link on a page

$('.send-me-to-here').click(function(e) { 
  e.preventDefault(); var dest = $(this).attr('href'); console.log(dest); $('html,body').animate({ scrollTop: $(dest).offset().top -25 }, 'slow'); 
  $('.send-me-to-here').fadeOut( 500 );
});

This one will fade in an element on scroll UP - Opposite action of the scroll to on our sites

$(window).scroll(function(){ 
    if ($(this).scrollTop() < 500) {
        $('.send-me').show();
    } else  {
        $('.send-me').hide();
    }
})

Here’s some code to create a Sticky Navbar.

    $(document).ready(function() {
      $(window).bind('scroll', function () {
          if ($(window).scrollTop() > 140) { // Match number to height of header
              $('.top-nav').addClass('fixed');
          } else {
              $('.top-nav').removeClass('fixed');
          }
      });
    });

Add CSS class to style sheet only.

    .fixed {
    position: fixed;
    top: 0;
    }
  $( document ).ready(function() {
  $('.more-assets').hide();
  $('.widget-title').hide();
});
<img src="IMAGE-URL" />
<div class="center">
  <a href="#" class="button" onclick="printImg('IMAGE-URL')">Print</a>
</div>

<script>
function printImg(url) {
  var win = window.open('');
  win.document.write('<img src="' + url + '" onload="window.print();window.close()" />');
  win.focus();
}
</script>

Custom Video Player