0

私の目的は、ユーザーを Twitter にリダイレクトしてサインインさせ、同じウィンドウからフォロワーを招待する php ページをフローティング ウィンドウにロードすることです。ファンシーボックスがこれを処理できることを願っています。以下のコードでは、php が読み込まれ、Twitter にリダイレクトされますが、これはフローティング ウィンドウではなく、メイン ページ自体で発生します。これが私のコードです。何か不足していますか? この時点まで到達するために、他の質問から多くの推奨事項を試しました。

<li onclick="inviteTwitters()">
    <a class="fancyelement fancybox.ajax" href="#" data-id="http://kokas.x10.mx/wp-content/themes/childoftwentytwelve/twitter/redirect.php">
        span>Twitter</span>
    </a>
</li>

function inviteTwitters() { 
    $(".fancyelement").click(); 
}

$('.fancyelement').click(function() {

    var myUrl = $(this).attr('data-id');

    $.fancybox(
        {
            maxWidth    : 800,
            maxHeight   : 600,
            fitToView   : false,
            width       : '70%',
            height      : '70%',
            autoSize    : false,
            closeClick  : false,
            openEffect  : 'none',
            closeEffect : 'none',
            href        : myUrl
             }
        }
    );

    return false;
});
4

1 に答える 1