2013-03-24 5 views
2

Я недавно начал изучать JQuery, и с ним все в порядке. Хотя, я использую FancyBox , и у меня проблемы.JQuery Fancybox Form

Я хочу отобразить форму внутри <div>, а не iframe. Я не уверен, как отображать <div style="display: hidden;"> с FancyBox.

http://jsfiddle.net/nLcMh/21/

У меня есть форма внутри скрытой сНу тега, и я хочу использовать FancyBox, чтобы отобразить его. Fancybox - это тип JQuery lighbox.

ответ

3

, если вам нужно что-то с большим количеством вариантов попробовать эту скрипку:

$("a.openform").click(function() { 
     $.fancybox(
       $('.form').html(), 
       { 
        'width'    : 950, 
        'height'   : 1100, 
        'autoScale'   : false, 
        'transitionIn'  : 'none', 
        'transitionOut'  : 'none', 
        'hideOnContentClick': false, 
        'onStart': function() { 
         //On Start callback if needed 
        } 
       } 
      ); 
    }); 

http://jsfiddle.net/RQQ5r/1/

+0

Спасибо, но форма еще не отображается. Я использую Safari IOS прямо сейчас. Я пытаюсь сделать так, чтобы Fancybox отображал мою форму внутри своей световой коробки. [Number_5] (http://fancybox.net/blog) Я не уверен, как они это делают. – Drue

+0

Теперь он работает. Благодарю. Я не понимал, что неправильно называю FancyBox. – Drue