/home/awneajlw/www/wp-content/plugins/radiantthemes-addons/assets/js/case-studies-isotope.js
var WidgetRadiantCaseStudiesHandler = function ($scope, $) {
// RADIANTTHEMES CASE STUDIES ISOTOPE.
$(window).load(CaseStudiesBox);
setTimeout(CaseStudiesBox, 500);
function CaseStudiesBox() {
$(".rt-case-study-box.isotope").each(function () {
$(this).isotope({
percentPosition: true,
layoutMode: 'packery',
//layoutMode: 'masonry',
});
$(this).find(".fancybox").fancybox({
animationEffect: "zoom-in-out",
animationDuration: 500,
zoomOpacity: "auto",
});
});
};
$(".rt-case-study-box.isotope").each(function () {
var $RTcasestudiesBoxElementOne = jQuery(this).isotope({
layoutMode: 'masonry',
});
jQuery(this).parent().children(".rt-case-study-box-filter > button:last-child").addClass("current-menu-item");
jQuery(this).parent().children(".rt-case-study-box-filter").on( 'click', 'button', function(){
jQuery(this).parent().find("button").removeClass("current-menu-item");
jQuery(this).attr("class","current-menu-item");
$RTcasestudiesBoxElementOne.isotope({
filter: jQuery(this).attr("data-filter"),
});
});
if ( jQuery(this).hasClass("has-fancybox") ) {
jQuery(this).find(".fancybox").fancybox({
animationEffect: "zoom-in-out",
animationDuration: 500,
zoomOpacity: "auto",
});
}
});
};
jQuery(window).on("elementor/frontend/init", function () {
elementorFrontend.hooks.addAction(
"frontend/element_ready/radiant-case_studies.default",
WidgetRadiantCaseStudiesHandler
);
});