/** * @package Helix3 Framework * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2015 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ 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-slide-controllers"); if ($controllers == "true") { var $controllers = true; } else { var $controllers = false } $slideFullwidth.owlCarousel({ margin: 0, loop: true, video: true, autoplay: $autoplay, animateIn: "fadeInRight", animateOut: "fadeOutLeft", 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); });