0

私はFancyboxafterShowを使用して、次のようにオーバーレイを介して画像の説明を側面に表示しています。

afterShow : function (){
    var description = "<div class='hidden_tab'>"+$("#tab").html()+"</div>"
    $('#fancybox-overlay').html(description);
}

問題は、ユーザーがクリックアウトできるように、モーダルをfalseにする必要があることです。ただし、hidden_​​tabタブをクリックすると、fancyboxも終了します。

モーダルが影響を与えるセクションを作成する方法はありますか?または回避策?z-indexhidden_​​tabを高く設定しようとしましたが、うまくいきませんでした。

4

1 に答える 1

1

設定する必要がある場合はmodal : false、追加してみてくださいcloseClick : false(これにより、[INSIDE fancybox]をクリックしたときに閉じることができなくなります)

ところで、のデフォルト値はmodalですfalse。スクリプトでmodal設定された理由を人々が必ずしも理解するとは限りません。true

于 2012-07-07T08:18:16.783 に答える