File tree 2 files changed +8
-6
lines changed
2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 84
84
</div >
85
85
86
86
<div id =" video-modal" class =" modal" >
87
- <div class =" vimeo -space" style =" padding : 56.25% 0 0 0 ; position : relative ;" ><iframe src =" https://player.vimeo.com/video/247494684" style =" height : 100% ; left : 0 ; position : absolute ; top : 0 ; width : 100% ;" frameborder =" 0" webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe ></div ><script src =" https://player.vimeo.com/api/player.js" ></script >
87
+ <div class =" video -space" style =" padding : 56.25% 0 0 0 ; position : relative ;" ><iframe src =" https://player.vimeo.com/video/247494684" style =" height : 100% ; left : 0 ; position : absolute ; top : 0 ; width : 100% ;" frameborder =" 0" webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe ></div ><script src =" https://player.vimeo.com/api/player.js" ></script >
88
88
</div >
89
89
90
90
<script >
Original file line number Diff line number Diff line change 144
144
* Modal Video Player
145
145
*/
146
146
function initVideoModal ( ) {
147
- if ( typeof Vimeo === 'undefined' ) return
148
-
149
147
var modalButton = document . getElementById ( 'modal-player' )
150
148
var videoModal = document . getElementById ( 'video-modal' )
151
- var iframe = document . querySelector ( 'iframe' ) ;
152
- var player = new Vimeo . Player ( iframe ) ;
149
+
150
+ if ( ! modalButton || ! videoWrapper ) {
151
+ return
152
+ }
153
+
154
+ var iframe = document . querySelector ( 'iframe' )
155
+ var player = new Vimeo . Player ( iframe )
153
156
var overlay = document . createElement ( 'div' )
154
157
overlay . className = 'overlay'
155
158
156
-
157
159
modalButton . addEventListener ( 'click' , function ( event ) {
158
160
event . stopPropagation ( )
159
161
videoModal . classList . toggle ( 'open' )
You can’t perform that action at this time.
0 commit comments