Файловый менеджер - Редактировать - /home/digitalm/www/zetaworks/wp-content/themes/uncode/library/js/stickyElements.js
Назад
(function($) { "use strict"; UNCODE.stickyElements = function() { var isMobile_wide = UNCODE.isMobile && UNCODE.wwidth < 1024; if (!isMobile_wide) { var $pageHeader = $('#page-header'), $headerRow = $('.vc_row', $pageHeader), startSticky = false; if ( $headerRow.hasClass('sticky-element') ) { $headerRow.removeClass('sticky-element'); $pageHeader.addClass('sticky-element'); startSticky = true; } var calculateOffset = function(el) { var getRowPadding = (!$(el).hasClass('with-bg')) ? $(el).closest('.row-parent').css("padding-top") : 0, sideOffset = (getRowPadding != undefined && getRowPadding != 0) ? parseInt(getRowPadding.replace("px", "")) : 0, shrink = typeof $('.navbar-brand').data('padding-shrink') !== 'undefined' ? $('.navbar-brand').data('padding-shrink')*2 : 0; sideOffset += UNCODE.bodyBorder; if (UNCODE.adminBarHeight > 0) sideOffset += UNCODE.adminBarHeight; if ($('.menu-sticky .menu-container:not(.menu-hide)').length && !$('.menu-wrapper .menu-desktop-transparent').length) { if ($('.menu-shrink').length) { sideOffset += parseFloat( $('.navbar-brand').data('minheight') ) + shrink; } else { sideOffset += ($('body.hmenu-center').length ? $('#masthead .menu-container').outerHeight() : parseInt(UNCODE.menuMobileHeight)); } } return sideOffset; }, initStickyElement = function() { $.each($('.sticky-element'), function(index, element) { $(element).stick_in_parent({ sticky_class: 'is_stucked', offset_top: calculateOffset(element), bottoming: true, inner_scrolling: SiteParameters.sticky_elements === 'on' }); }); }; requestTimeout(function() { if ($('.sticky-element').length) { if ($(window).width() > UNCODE.mediaQuery) { initStickyElement(); if ( startSticky === true ) { $('#page-header').trigger('sticky_kit:recalc'); } } $(window).on('resize', function(event) { if ($(window).width() > UNCODE.mediaQuery) { initStickyElement(); } else { $(".sticky-element").trigger("sticky_kit:detach"); } }); } }, 1000); var $panels = $('.panel-collapse'); if ( $panels.length ) { $panels.each(function(){ var $panel = $(this); $panel.on('shown.bs.collapse hidden.bs.collapse', function(){ $(document.body).trigger("sticky_kit:recalc"); }); }); } } }; })(jQuery);
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Генерация страницы: 0.04 |
proxy
|
phpinfo
|
Настройка