Sha256: 61bcf70adbe43a15cbe20297de9f4a10541b41ee73d071f8166b8e432ce35a23
Contents?: true
Size: 944 Bytes
Versions: 160
Compression:
Stored size: 944 Bytes
Contents
// Lazy load YouTube videos $(document).ready(function() { var youtube = document.querySelectorAll( ".youtube" ); for (var i = 0; i < youtube.length; i++) { var source = "https://img.youtube.com/vi/"+ youtube[i].dataset.embed +"/sddefault.jpg"; var image = new Image(); image.src = source; image.addEventListener( "load", function() { youtube[ i ].appendChild( image ); }( i ) ); youtube[i].addEventListener( "click", function() { var iframe = document.createElement( "iframe" ); iframe.setAttribute( "frameborder", "0" ); iframe.setAttribute( "allowfullscreen", "" ); iframe.setAttribute( "src", "https://www.youtube.com/embed/"+ this.dataset.embed +"?rel=0&showinfo=0&autoplay=1" ); this.innerHTML = ""; this.appendChild( iframe ); } ); } });
Version data entries
160 entries across 160 versions & 1 rubygems