File "stickyColumn.js"
Full Path: /home/ycoalition/public_html/blog/wp-content/themes/woodmart/js/scripts/global/stickyColumn.js
File size: 1.44 KB
MIME-type: text/plain
Charset: utf-8
/* global woodmart_settings */
(function($) {
woodmartThemeModule.$document.on('wdElementorColumnReady', function () {
woodmartThemeModule.stickyColumn();
});
woodmartThemeModule.stickyColumn = function() {
$('.woodmart-sticky-column').each(function() {
var $column = $(this),
offset = 150;
var classes = $column.attr('class').split(' ');
for (var index = 0; index < classes.length; index++) {
if (classes[index].indexOf('wd_sticky_offset_') >= 0) {
var data = classes[index].split('_');
offset = parseInt(data[3]);
}
}
$column.find(' > .vc_column-inner > .wpb_wrapper').trigger('sticky_kit:detach');
$column.find(' > .vc_column-inner > .wpb_wrapper').stick_in_parent({
offset_top: offset
});
});
$('.wd-elementor-sticky-column').each(function() {
var $column = $(this);
var offset = 150;
var classes = $column.attr('class').split(' ');
for (var index = 0; index < classes.length; index++) {
if (classes[index].indexOf('wd_sticky_offset_') >= 0) {
var data = classes[index].split('_');
offset = parseInt(data[3]);
}
}
var $widgetWrap = $column.find('> .elementor-column-wrap > .elementor-widget-wrap');
if ($widgetWrap.length <= 0) {
$widgetWrap = $column.find('> .elementor-widget-wrap');
}
$widgetWrap.stick_in_parent({
offset_top: offset
});
});
};
$(document).ready(function() {
woodmartThemeModule.stickyColumn();
});
})(jQuery);