Difference between revisions of "MediaWiki:Vector.js"
From TerraFirmaCraft Plus 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 00: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);
});