initial commit
This commit is contained in:
@ -0,0 +1,91 @@
|
||||
( function($) {
|
||||
|
||||
'use strict';
|
||||
|
||||
jQuery(window).on('elementor/frontend/init', function() {
|
||||
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/wp-widget-text.default', wtpsw_elementor_init );
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/shortcode.default', wtpsw_elementor_init );
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/text-editor.default', wtpsw_elementor_init );
|
||||
|
||||
/* Tabs Element */
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/tabs.default', function($scope) {
|
||||
|
||||
if( $scope.find('.wtpsw-post-slider-init').length >= 1 ) {
|
||||
$scope.find('.elementor-tabs-content-wrapper').addClass('wtpsw-elementor-tab-wrap');
|
||||
} else {
|
||||
$scope.find('.elementor-tabs-content-wrapper').removeClass('wtpsw-elementor-tab-wrap');
|
||||
}
|
||||
|
||||
/* Tweak for slick slider */
|
||||
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
|
||||
|
||||
var slider_id = $(this).attr('id');
|
||||
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
|
||||
|
||||
wtpsw_elementor_init();
|
||||
|
||||
setTimeout(function() {
|
||||
|
||||
/* Tweak for slick slider */
|
||||
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
|
||||
$('#'+slider_id).slick( 'setPosition' );
|
||||
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
|
||||
}
|
||||
}, 300);
|
||||
});
|
||||
});
|
||||
|
||||
/* Accordion Element */
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/accordion.default', function($scope) {
|
||||
|
||||
/* Tweak for slick slider */
|
||||
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
|
||||
|
||||
var slider_id = $(this).attr('id');
|
||||
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
|
||||
|
||||
wtpsw_elementor_init();
|
||||
|
||||
setTimeout(function() {
|
||||
|
||||
/* Tweak for slick slider */
|
||||
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
|
||||
$('#'+slider_id).slick( 'setPosition' );
|
||||
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
|
||||
}
|
||||
}, 300);
|
||||
});
|
||||
});
|
||||
|
||||
/* Toggle Element */
|
||||
elementorFrontend.hooks.addAction( 'frontend/element_ready/toggle.default', function($scope) {
|
||||
|
||||
/* Tweak for slick slider */
|
||||
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
|
||||
|
||||
var slider_id = $(this).attr('id');
|
||||
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
|
||||
|
||||
wtpsw_elementor_init();
|
||||
|
||||
setTimeout(function() {
|
||||
|
||||
/* Tweak for slick slider */
|
||||
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
|
||||
$('#'+slider_id).slick( 'setPosition' );
|
||||
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
|
||||
}
|
||||
}, 300);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
/**
|
||||
* Initialize Plugin Functionality
|
||||
*/
|
||||
function wtpsw_elementor_init() {
|
||||
wtpsw_trending_slider_init();
|
||||
wtpsw_trending_carousel_init();
|
||||
}
|
||||
})(jQuery);
|
Reference in New Issue
Block a user