サイトに背景画像がありますが、fancyboxを開くと、その背景画像がfancyboxの本体にも表示されます。idを適用できるようにiframe内にbody要素を取得する方法はありますか?
私はこれを試しました:
$("#appointment-form").fancybox({
        'width'     : 500,
        'height'    : 300,
        'transitionIn'  : 'fade',
        'transitionOut' : 'fade',
        'type'      : 'iframe',
        'onComplete'    : function () {
                             $('body').attr('id', 'fancybox_body'); 
                          }
});
ただし、メインページのIDは変更されます。
ありがとう!