![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /proc/self/cwd/wp-content/plugins/bdthemes-element-pack/assets/js/modules/ |
/** * Start post gallery widget script */ (function ($, elementor) { 'use strict'; // PostGallery var widgetPostGallery = function ($scope, $) { var $postGalleryWrapper = $scope.find('.bdt-post-gallery-wrapper'), $bdtPostGallery = $scope.find('.bdt-post-gallery'), $settings = $bdtPostGallery.data('settings'), $postFilter = $postGalleryWrapper.find('.bdt-ep-grid-filters-wrapper'); if (!$postGalleryWrapper.length) { return; } if ($settings.tiltShow == true) { var elements = document.querySelectorAll($settings.id + " [data-tilt]"); VanillaTilt.init(elements); } if (!$postFilter.length) { return; } var $settings = $postFilter.data('hash-settings'); var activeHash = $settings.activeHash; var hashTopOffset = $settings.hashTopOffset; var hashScrollspyTime = $settings.hashScrollspyTime; function hashHandler($postFilter, hashScrollspyTime, hashTopOffset) { if (window.location.hash) { if ($($postFilter).find('[bdt-filter-control="[data-filter*=\'' + window.location.hash.substring(1) + '\']"]').length) { var hashTarget = $('[bdt-filter-control="[data-filter*=\'' + window.location.hash.substring(1) + '\']"]').closest($postFilter).attr('id'); $('html, body').animate({ easing: 'slow', scrollTop: $('#' + hashTarget).offset().top - hashTopOffset }, hashScrollspyTime, function () { //#code }).promise().then(function () { $('[bdt-filter-control="[data-filter*=\'' + window.location.hash.substring(1) + '\']"]').trigger("click"); }); } } } if ($settings.activeHash == 'yes') { $(window).on('load', function () { hashHandler($postFilter, hashScrollspyTime = 1500, hashTopOffset); }); $($postFilter).find('.bdt-ep-grid-filter').off('click').on('click', function (event) { window.location.hash = ($.trim($(this).context.innerText.toLowerCase())).replace(/\s+/g, '-'); // hashHandler( $postFilter, hashScrollspyTime, hashTopOffset); }); $(window).on('hashchange', function (e) { hashHandler($postFilter, hashScrollspyTime, hashTopOffset); }); } }; jQuery(window).on('elementor/frontend/init', function () { elementorFrontend.hooks.addAction('frontend/element_ready/bdt-post-gallery.default', widgetPostGallery); elementorFrontend.hooks.addAction('frontend/element_ready/bdt-post-gallery.bdt-abetis', widgetPostGallery); elementorFrontend.hooks.addAction('frontend/element_ready/bdt-post-gallery.bdt-fedara', widgetPostGallery); elementorFrontend.hooks.addAction('frontend/element_ready/bdt-post-gallery.bdt-trosia', widgetPostGallery); }); }(jQuery, window.elementorFrontend)); /** * End post gallery widget script */