Difference between revisions of "MediaWiki:Vector.js"
From TerraFirmaCraft Wiki
Kittychanley (Talk | contribs) (Created page with "→Any JavaScript here will be loaded for users using the Vector skin: // Cache selectors outside callback for performance. var $window = $(window), $stickyEl...") |
Kittychanley (Talk | contribs) m |
||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for users using the Vector skin */ | /* Any JavaScript here will be loaded for users using the Vector skin */ | ||
− | + | // Cache selectors outside callback for performance. | |
− | + | var $window = $(window), | |
− | + | $stickyEl = $('#p-googleadsense'), | |
− | + | elTop = $stickyEl.offset().top; | |
− | + | $window.scroll(function() { | |
− | + | $stickyEl.toggleClass('sticky', $window.scrollTop() > elTop); | |
− | + | }); |
Revision as of 01:17, 21 July 2016
/* Any JavaScript here will be loaded for users using the Vector skin */ // Cache selectors outside callback for performance. var $window = $(window), $stickyEl = $('#p-googleadsense'), elTop = $stickyEl.offset().top; $window.scroll(function() { $stickyEl.toggleClass('sticky', $window.scrollTop() > elTop); });