new0
Neues Wissen einreichen

JS

Jquery Scroll to function

SH._ScrollTo = function ($target, offset, offsettype, duration, callback) { var offset_default = $(‚.c-main-header‘).outerHeight(); if ($(‚#wpadminbar:visible‘).length) offset_default += 32; // if ($(‚.c-sticky-menu‘).length) offset_default += 67; console.log(offset_default); var duration_default = 800; var offsettype_default = ‚abs‘; if (typeof offset == ‚undefined‘) offset = offset_default; if (typeof offsettype == ‚undefined‘) offsettype = offsettype_default; if (typeof duration == ‚undefined‘) duration […]

mehr erfahren

Jquery sticky menu

SH.stickyMenu = function() { var $window = $(window), height = $window.height(), width = $window.width(), menu = $(‚.c-sticky-menu‘), mainmenuheight = $(‚.c-main-header‘).height(), menuheight = menu.height(); var scrollTop = $window.scrollTop(); if (scrollTop > (height – menuheight – mainmenuheight) – mainmenuheight ) { body.addClass(‚is-sticky‘); }else { body.removeClass(‚is-sticky‘); } } $(window).on(’scroll‘, function(){ SH.stickyMenu(); })

mehr erfahren