Размещение HTML-страницы как содержимого в JQuery Fancybox - PullRequest
3 голосов
/ 21 февраля 2012

Я использую Fancybox.http://fancybox.net

Проблема, с которой я сталкиваюсь, заключается в передаче HTML-страницы в виде содержимого в Fancybox.Я вижу параметры ссылки, но не уверен, как передать HTML.Кто-нибудь может мне помочь?

------- Adding code below

function test() {
    $.fancybox($.extend(fancyboxdefaults(), {
        wrapCSS: 'default',
        'content': 'static/common_structure.html',
        'afterShow' : function () {
            $("h2").html('Thank you');
            $("p").html('Thank you for your response.');
        }
    }) );
    return false;
}

Ответы [ 2 ]

3 голосов
/ 21 февраля 2012

Страница документации http://fancybox.net/howto довольно хороша и объясняет, как ее использовать.

Если вы хотите отобразить HTML в Fancybox, то это будет работать:

<a href="http://www.example?iframe">This goes to iframe</a>

or

<a class="iframe" href="http://www.example">This goes to iframe</a>

Если вы хотите создать HTML для передачи ему, то должно работать следующее:

$('#my_page').fancybox({ 
        'scrolling'     : 'no',
        'overlayOpacity': 0.1,
        'showCloseButton'   : false,
        'content' : '<p>your html here</p>'
    });
0 голосов
/ 21 февраля 2012

Вы можете работать с fancybox Ajax или Iframe и загружать свою HTML-страницу в коробку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...