You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
834 B
27 lines
834 B
/* global woodmart_settings */
|
|
(function($) {
|
|
woodmartThemeModule.woodSliderLazyLoad = function() {
|
|
woodmartThemeModule.$window.on('wdEventStarted', function() {
|
|
var $slider = $('.wd-slider');
|
|
$slider.on('changed.owl.carousel', function(event) {
|
|
var $this = $(this);
|
|
var active = $this.find('.owl-item').eq(event.item.index + 1);
|
|
var id = active.find('.wd-slide').attr('id');
|
|
var $els = $this.find('[id="' + id + '"]');
|
|
|
|
active.find('.wd-slide').addClass('woodmart-loaded');
|
|
$this.find('.owl-item').eq(event.item.index).find('.wd-slide').addClass('woodmart-loaded');
|
|
|
|
$els.each(function() {
|
|
$(this).addClass('woodmart-loaded');
|
|
});
|
|
});
|
|
|
|
$slider.trigger('refresh.owl.carousel');
|
|
});
|
|
};
|
|
|
|
$(document).ready(function() {
|
|
woodmartThemeModule.woodSliderLazyLoad();
|
|
});
|
|
})(jQuery);
|
|
|