2014-12-13 1 views
0

Я хочу, чтобы получить ссылку на Vimeo видео в динамично, как это:Magnific Popup как использовать динамический URL для IFrame видео

jQuery('.overlay.showcases').magnificPopup({ 
    items: [ 
    { 
     src: jQuery(this).find('a').attr('href'), 
     type: 'iframe' 
    } 
    ] 

}); 

, но теперь он работает ... просто показать черный экран Vimeo, это html-код:

<div class="overlay showcases"> 
    <a class="vimeolink" href="<?php echo get_field_escaped("vimeo_link"); ?>">Vimeo Link</a> 
    <h3><?php the_title(); ?></h3> 
    <?php the_excerpt(); ?> 
</div> 

Как это исправить?

ответ

2

Я нашел решение для этого:

jQuery(".overlay.showcase").click(function() { 
    jQuery.magnificPopup.open({ 
     items: {    
     src: jQuery(this).find('a').attr('href'),   
     type: 'iframe' 
     } 
    }); 
}); 

Надеется, что это поможет кому-то еще, что есть эта проблема.

Смежные вопросы