jQuery( function( $ ) { $( document ).on( 'click', 'body:not(.elementor-editor-active) .make-column-clickable-elementor', function( e ) { var wrapper = $( this ), url = wrapper.data( 'column-clickable' ); if ( url ) { if ( $( e.target ).filter( 'a, a *, .no-link, .no-link *' ).length ) { return true; } // handle elementor actions if ( url.match( "^#elementor-action" ) ) { var hash = url; var hash = decodeURIComponent( hash ); // if is Popup if ( hash.includes( "elementor-action:action=popup:open" ) || hash.includes( "elementor-action:action=lightbox" ) ) { if ( 0 === wrapper.find( '#make-column-clickable-open-dynamic' ).length ) { wrapper.append( 'Open dynamic content' ); } wrapper.find( '#make-column-clickable-open-dynamic' ).click(); return true; } return true; } // smooth scroll if ( url.match( "^#" ) ) { var hash = url; $( 'html, body' ).animate( { scrollTop: $( hash ).offset().top }, 800, function() { window.location.hash = hash; }); return true; } window.open( url, wrapper.data( 'column-clickable-blank' ) ); return false; } }); });