2011-10-18 24 views
2

私はiframe内のHTMLページをロードするために、次のfancybox関数を呼び出すとき、私は、jQueryの1.6.2Fancyboxはiframe閉じるボタンshowCloseButtonが「偽」に設定されている場合が隠されていない

とFancybox 1.3.4を使用していますすべての負荷罰金、およびエラーはありません:

:私は罰金 showCloseButtonオプションのすべての負荷を追加し、そこにエラーがない しかしが閉じるボタンをSTIL示され

$.fancybox({ 
    'width'    : '75%', 
    'height'   : '75%', 
    'autoScale'   : false, 
    'transitionIn'  : 'none', 
    'transitionOut'  : 'none', 
    'type'    : 'iframe', 
    'href'    : 'search.htm' 
}); 



$.fancybox({ 
    'width'    : '75%', 
    'height'   : '75%', 
    'autoScale'   : false, 
    'transitionIn'  : 'none', 
    'transitionOut'  : 'none', 
    'type'    : 'iframe', 
    'href'    : 'search.htm', 
    'showCloseButton' : 'false' 
}); 

どのようにコーナーボックスを取り除くことができますか?

答えて

2

Oopsは、StackOverflow構文の強調表示が表示されるとすぐに問題を認識しました。私はGoogleの最初の結果としてアップ付属の資料を以下にもかかわらず、この問題が発生した

showCloseButton:'hide' 
0

には引用符は、これを試していません。

APIが変更されたことが判明し、ドキュメントは古くなっています。 v2のドキュメントを参照してください。

jQuery.fancybox({ 
    closeBtn: false 
}); 
http://fancyapps.com/fancybox/#docs


ではなくcloseBtnプロパティを使用します

1

false

$.fancybox({ 
    'width'    : '75%', 
    'height'   : '75%', 
    'autoScale'   : false, 
    'transitionIn'  : 'none', 
    'transitionOut'  : 'none', 
    'type'    : 'iframe', 
    'href'    : 'search.htm', 
    'showCloseButton' : false 
}); 
関連する問題