| Current Path : /home/balossw/www/templates/shaper_finance/js/ |
| Current File : /home/balossw/www/templates/shaper_finance/js/addon.slider.js |
/**
* @package Helix3 Framework
* @author JoomShaper http://www.joomshaper.com
* @copyright Copyright (c) 2010 - 2018 JoomShaper
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/
//For react template
jQuery(function ($) {
'use strict';
var observer = new MutationObserver(function (mutations) {
mutations.forEach(function (mutation) {
var newNodes = mutation.addedNodes;
if (newNodes !== null) {
var $nodes = $(newNodes);
$nodes.each(function () {
var $node = $(this);
$node.find('#slide-fullwidth').each(function () {
var $slideFullwidth = $(this);
// Autoplay
var $autoplay = $slideFullwidth.attr('data-sppb-slide-ride');
if ($autoplay == 'true') {
var $autoplay = true;
} else {
var $autoplay = false
}
;
// controllers
var $controllers = $slideFullwidth.attr('data-sppb-slidefull-controllers');
if ($controllers == 'true') {
var $controllers = true;
} else {
var $controllers = false
}
;
$slideFullwidth.owlCarousel({
margin: 0,
loop: true,
video: true,
autoplay: $autoplay,
animateIn: 'fadeIn',
animateOut: 'fadeOut',
autoplayHoverPause: true,
autoplaySpeed: 1500,
responsive: {
0: {
items: 1
},
600: {
items: 1
},
1000: {
items: 1
}
},
dots: $controllers,
});
$('.sppbSlidePrev').click(function () {
$slideFullwidth.trigger('prev.owl.carousel', [400]);
});
$('.sppbSlideNext').click(function () {
$slideFullwidth.trigger('next.owl.carousel', [400]);
});
});
});
}
});
});
var config = {
childList: true,
subtree: true
};
// Pass in the target node, as well as the observer options
observer.observe(document.body, config);
});