%PDF- %PDF-
Direktori : /var/www/html/buggydubrovnik.com/wp-content/plugins/envira-gallery-lite/assets/js/ |
Current File : /var/www/html/buggydubrovnik.com/wp-content/plugins/envira-gallery-lite/assets/js/gallery-help.js |
/** * Handles: * - Inline Video Help * * @since 1.5.0 */ // Setup vars var envira_video_link = 'p.envira-intro a.envira-video', envira_close_video_link = 'a.envira-video-close'; jQuery( document ).ready( function( $ ) { /** * Display Video Inline on Video Link Click */ $( document ).on( 'click', envira_video_link, function( e ) { // Prevent default action e.preventDefault(); // Get the video URL var envira_video_url = $( this ).attr( 'href' ); // Check if the video has the autoplay parameter included // If not, add it now - this will play the video when it's inserted to the iframe. if ( envira_video_url.search( 'autoplay=1' ) == -1 ) { if ( envira_video_url.search( 'rel=' ) == -1 ) { envira_video_url += '?rel=0&autoplay=1'; } else { envira_video_url += '&autoplay=1'; } } // Destroy any other instances of Envira Video iframes $( 'div.envira-video-help' ).remove(); // Get the intro paragraph var envira_video_paragraph = $( this ).closest( 'p.envira-intro' ); // Load the video below the intro paragraph on the current tab $( envira_video_paragraph ).append( '<div class="envira-video-help"><iframe src="' + envira_video_url + '" /><a href="#" class="envira-video-close dashicons dashicons-no"></a></div>' ); } ); /** * Destroy Video when closed */ $( document ).on( 'click', envira_close_video_link, function( e ) { e.preventDefault(); $( this ).closest( '.envira-video-help' ).remove(); } ); } );