Fancybox iframe, показывает iframe, а затем перейти на URL? - PullRequest
0 голосов
/ 16 февраля 2012

Я хочу показать видео Vimeo в iframe, используя fancybox.

Это мой код:

$(document).ready(function() {
    $(".fancyvarious").fancybox({
        maxWidth    : 800,
        maxHeight   : 600,
        fitToView   : false,
        width       : '70%',
        height      : '70%',
        autoSize    : false,
        closeClick  : false,
        openEffect  : 'none',
        closeEffect : 'none'
    });
});

ссылка:

<a class="fancyvarious fancybox.iframe" href="http://vimeo.com/videoID"><img src="linkurl.jpg" alt="" width="950" height="400" /></a>

Когда я нажимаю на изображение, оно показывает iframe, но затем переходит на URL ... Я хочу показать только iframe.

Кто-нибудь может мне помочь?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

http://fancyapps.com/fancybox/demo/

<a href="iframe.html" class="fancybox fancybox.iframe">Iframe</a>

<!--iframe.html-->
<iframe src="http://player.vimeo.com/video/33698394?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe><p><a href="http://vimeo.com/33698394">The Love Competition</a> from <a href="http://vimeo.com/user6989541">Brent Hoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
0 голосов
/ 16 февраля 2012

Попробуйте это:

$(".fancyvarious").click(function(e) {
    e.preventDefault();
});
// fancybox initialisation here...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...