Lines Matching refs:element

416 				var element = lazyLoadable[i];
417 if( element.getAttribute( 'data-src' ) ) {
418 element.setAttribute( 'src', element.getAttribute( 'data-src' ) );
419 element.removeAttribute( 'data-src' );
1127 var element = document.createElement( 'div' );
1128 element.className = 'slide-background ' + slide.className.replace( /present|past|future/, '' );
1134 element.appendChild( contentElement );
1135 container.appendChild( element );
1137 slide.slideBackgroundElement = element;
1143 return element;
1155 var element = slide.slideBackgroundElement,
1163 element.removeAttribute( 'data-loaded' );
1164 element.removeAttribute( 'data-background-hash' );
1165 element.removeAttribute( 'data-background-size' );
1166 element.removeAttribute( 'data-background-transition' );
1167 element.style.backgroundColor = '';
1195 element.style.background = data.background;
1203 element.setAttribute( 'data-background-hash', data.background +
1216 if( data.backgroundSize ) element.setAttribute( 'data-background-size', data.backgroundSize );
1217 if( data.backgroundColor ) element.style.backgroundColor = data.backgroundColor;
1218 …if( data.backgroundTransition ) element.setAttribute( 'data-background-transition', data.backgroun…
1220 if( slide.hasAttribute( 'data-preload' ) ) element.setAttribute( 'data-preload', '' );
1235 var computedBackgroundStyle = window.getComputedStyle( element );
1424 toArray( dom.slides.querySelectorAll( '.fragment' ) ).forEach( function( element ) { argument
1425 element.classList.add( 'visible' );
1426 element.classList.remove( 'current-fragment' );
1748 function transformElement( element, transform ) { argument
1750 element.style.WebkitTransform = transform;
1751 element.style.MozTransform = transform;
1752 element.style.msTransform = transform;
1753 element.style.transform = transform;
1922 function getRemainingHeight( element, height ) { argument
1926 if( element ) {
1927 var newHeight, oldHeight = element.style.height;
1931 element.style.height = '0px';
1935 element.parentNode.style.height = 'auto';
1937 newHeight = height - element.parentNode.offsetHeight;
1940 element.style.height = oldHeight + 'px';
1943 element.parentNode.style.removeProperty('height');
2075 anchors.forEach( function( element ) { argument
2076 if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) {
2077 element.addEventListener( 'click', onPreviewLinkClicked, false );
2090 anchors.forEach( function( element ) { argument
2091 if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) {
2092 element.removeEventListener( 'click', onPreviewLinkClicked, false );
2362 toArray( dom.slides.querySelectorAll( 'section > .stretch' ) ).forEach( function( element ) { argument
2365 var remainingHeight = getRemainingHeight( element, height );
2368 if( /(img|video)/gi.test( element.nodeName ) ) {
2369 var nw = element.naturalWidth || element.videoWidth,
2370 nh = element.naturalHeight || element.videoHeight;
2374 element.style.width = ( nw * es ) + 'px';
2375 element.style.height = ( nh * es ) + 'px';
2379 element.style.width = width + 'px';
2380 element.style.height = remainingHeight + 'px';
2725 var element = document.documentElement;
2728 var requestMethod = element.requestFullscreen ||
2729 element.webkitRequestFullscreen ||
2730 element.webkitRequestFullScreen ||
2731 element.mozRequestFullScreen ||
2732 element.msRequestFullscreen;
2735 requestMethod.apply( element );
3207 var element = slides[i];
3209 var reverse = config.rtl && !isVerticalSlide( element );
3211 element.classList.remove( 'past' );
3212 element.classList.remove( 'present' );
3213 element.classList.remove( 'future' );
3216 element.setAttribute( 'hidden', '' );
3217 element.setAttribute( 'aria-hidden', 'true' );
3220 if( element.querySelector( 'section' ) ) {
3221 element.classList.add( 'stack' );
3226 element.classList.add( 'present' );
3232 element.classList.add( reverse ? 'future' : 'past' );
3236 toArray( element.querySelectorAll( '.fragment' ) ).forEach( function( fragment ) {
3244 element.classList.add( reverse ? 'past' : 'future' );
3248 toArray( element.querySelectorAll( '.fragment.visible' ) ).forEach( function( fragment ) {
3773 function shouldPreload( element ) { argument
3781 preload = element.hasAttribute( 'data-preload' );
3802 …g[data-src], video[data-src], audio[data-src], iframe[data-src]' ) ).forEach( function( element ) { argument
3803 if( element.tagName !== 'IFRAME' || shouldPreload( element ) ) {
3804 element.setAttribute( 'src', element.getAttribute( 'data-src' ) );
3805 element.setAttribute( 'data-lazy-loaded', '' );
3806 element.removeAttribute( 'data-src' );
3931 toArray( background.querySelectorAll( 'iframe[src]' ) ).forEach( function( element ) { argument
3932 element.removeAttribute( 'src' );
3937 …c], audio[data-lazy-loaded][src], iframe[data-lazy-loaded][src]' ) ).forEach( function( element ) { argument
3938 element.setAttribute( 'data-src', element.getAttribute( 'src' ) );
3939 element.removeAttribute( 'src' );
4045 function startEmbeddedContent( element ) { argument
4047 if( element && !isSpeakerNotes() ) {
4050 toArray( element.querySelectorAll( 'img[src$=".gif"]' ) ).forEach( function( el ) {
4057 toArray( element.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
4105 toArray( element.querySelectorAll( 'iframe[src]' ) ).forEach( function( el ) {
4114 toArray( element.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) {
4201 function stopEmbeddedContent( element, options ) { argument
4208 if( element && element.parentNode ) {
4210 toArray( element.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
4218 toArray( element.querySelectorAll( 'iframe' ) ).forEach( function( el ) {
4224 …toArray( element.querySelectorAll( 'iframe[src*="youtube.com/embed/"]' ) ).forEach( function( el )…
4231 …toArray( element.querySelectorAll( 'iframe[src*="player.vimeo.com/"]' ) ).forEach( function( el ) {
4239 toArray( element.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) {
4363 var element;
4367 element = document.getElementById( decodeURIComponent( name ) );
4374 if( element ) {
4378 var indices = Reveal.getIndices(element);
5720 var element = event.target;
5722 while( element && !element.nodeName.match( /section/gi ) ) {
5723 element = element.parentNode;
5726 if( element && !element.classList.contains( 'disabled' ) ) {
5730 if( element.nodeName.match( /section/gi ) ) {
5731 var h = parseInt( element.getAttribute( 'data-index-h' ), 10 ),
5732 v = parseInt( element.getAttribute( 'data-index-v' ), 10 );