Показать блок с Fancybox

Одним нажатием кнопки я пытаюсь показать простой скрытый элемент div в причудливой коробке. Это код , который работает:

$("#btnForm").fancybox({ content: $("#divForm").html() });

Но из того, что я читал, это не кажется стандартным способом достижения этого. Я безуспешно пробовал каждое из следующих действий:

$("#btnForm").fancybox({ href: "#divForm" });

$("#btnForm").click(function () {
    $.fancybox({ href: "#divForm" });
});

$("#btnForm").click(function () {
    $("#divForm").fancybox();
});

Может ли кто-нибудь указать мне правильное направление в том, как правильно использовать эту утилиту? Вот мой html:

    <input type="button" value="Load Form" id="btnForm" />

    <div id="divForm" style="display:none">
        <form action="tbd">
            File: <input type="file" /><br /><br />
            <input type="submit" />
        </form>
    </div>
18
задан Adam Rackis 18 March 2012 в 19:30
поделиться