Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. $(function() {
  2. //potential values for behavior would be: hide, stick,
  3. var belowBreakpoint = {
  4. behavior: 'hide'
  5. };
  6.  
  7. var computedFixedElements = $('.masthead').outerHeight() + $('.global-nav').outerHeight();
  8.  
  9. var computedStartScroll = $('.elementA').outerHeight() + $('.elementB').outerHeight() + $('.elementC').outerHeight() || 'top of page';
  10.  
  11. var computedEndScroll = $('.elementD').outerHeight() + $('.elementE').outerHeight() || 'bottom of page';
  12.  
  13. var aboveBreakpoint = {
  14. behavior: 'stick',
  15. startScroll: computedStartScroll,
  16. endScroll: computedEndScroll,
  17. fixedElements: computedFixedElements,
  18. paddingBetweenBottomOfFixedElementsAndMomentOfStick: '10px'
  19. };
  20.  
  21. // example computed values
  22. // var aboveBreakpoint = {
  23. // behavior: 'stick',
  24. // startScroll: '100px',
  25. // endScroll: '800px',
  26. // fixedElements: '50px'
  27. // };
  28.  
  29. $('#social-nav').stickPlease( 1000, belowBreakpoint, aboveBreakpoint);
  30.  
  31. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement