0

fancybox 2.1.0 を使用すると、ビデオがコンテンツ内にある場合、閉じるボタンが IE9 で表示されません。

HTML コード

<a class="fancybox.iframe fancyframe" href="http://player.vimeo.com/video/17221844">Iframe vimeo</a>

JavaScript コード

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

他の最新のブラウザとうまく連携します

助けてくれてありがとう

4

1 に答える 1

1

これは jQuery 1.8 / IE9 のバグであり、既に報告されていると思います - http://bugs.jquery.com/ticket/12266

一時的な解決策は、古い jQuery バージョン (1.7.2) を使用することです。

(自分で試すことができます - http://fiddle.jshell.net/L9HH5/ )

于 2012-08-23T18:51:26.177 に答える