Changeset 24005
- Timestamp:
- 04/16/2013 10:35:55 PM (11 years ago)
- Location:
- trunk/wp-content/themes/twentythirteen
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-content/themes/twentythirteen/functions.php
r23989 r24005 224 224 225 225 // Loads JavaScript file with functionality specific to Twenty Thirteen. 226 wp_enqueue_script( 'twentythirteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20130 211', true );226 wp_enqueue_script( 'twentythirteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20130416', true ); 227 227 228 228 // Loads our main stylesheet. -
trunk/wp-content/themes/twentythirteen/js/functions.js
r24004 r24005 6 6 7 7 ( function( $ ) { 8 var html = $( 'html' ), 9 body = $( 'body' ), 10 navbar = $( '#navbar' ), 11 _window = $( window ), 12 navbarOffset = -1, 13 toolbarOffset = body.is( '.admin-bar' ) ? 28 : 0, 8 var html = $( 'html' ), 9 body = $( 'body' ), 10 navbar = $( '#navbar' ), 11 _window = $( window ), 12 toolbarOffset = body.is( '.admin-bar' ) ? 28 : 0, 13 navbarOffset = navbar.offset().top - toolbarOffset, 14 scrollOffsetMethod = ( typeof window.scrollY === 'undefined' ), 14 15 adjustFooter, 15 16 adjustAnchor; … … 49 50 * Displays the fixed navbar based on screen position. 50 51 */ 51 _window.on( 'scroll.twentythirteen', function() {52 var scrollOffset = ( typeof window.scrollY === 'undefined' ) ? document.documentElement.scrollTop : window.scrollY;53 if ( navbarOffset < 0 )54 navbarOffset = navbar.offset().top - toolbarOffset;55 56 if ( scrollOffset >= navbarOffset && _window.innerWidth() > 644 )57 html.addClass( 'navbar-fixed' );58 else59 html.removeClass( 'navbar-fixed');60 } );52 if ( _window.innerWidth() > 644 ) { 53 _window.on( 'scroll.twentythirteen', function() { 54 var scrollOffset = scrollOffsetMethod ? document.documentElement.scrollTop : window.scrollY; 55 56 if ( scrollOffset > navbarOffset ) 57 html.addClass( 'navbar-fixed' ); 58 else 59 html.removeClass( 'navbar-fixed' ); 60 } ); 61 } 61 62 62 63 /**
Note: See TracChangeset
for help on using the changeset viewer.