FancyBox применть к кнопке submit
fancybox открывает модальное окно аяксом в который вставляет текст из html файла
<a href="/personal/why_we/iphone.html" class="fancybox fancybox.ajax"> <input type="submit" name="asd_submit" id="asd_subscribe_submit" value="<?=GetMessage("ASD_SUBSCRIBEQUICK_PODPISATQ SA")?>" / </a> вот только мне нужно нажимать не на ссылку а на input кнопку, чтобы при нажатии посылались пост данные и с задержкой в 1 сек открылось модальное окошко аяксом,я завернул в ссылку только теперь кнопка внутри ссылки не нажимается, атрибут href уже не прописать кнопке Как применить не к ссылке модальное окно а к кнопке input=submit |
$('input[type="button"]').fancybox({type: 'ajax', href: '/.../iphone.html'}); Примерно так. Точней смотри в документации к fancybox. |
Цитата:
|
по айдишнику так обращаться?
$('input#id').fancybox({type: 'ajax', href: '/personal/why_we/iphone.html'}); |
Тогда подругому нужно:
$('селектор').click(function(){ setTimeout(function() { $.fancybox.open({type:: 'ajax', href: '/.../iphone.html'}); }, 1000); }); |
вот так будет правильно составлен инициализатор модального окна ?
$('input#id').fancybox({ type: 'ajax', href: '/personal/why_we/iphone.html', maxWidth:700, maxHeight:530, helpers : { overlay : { locked : false, speedOut : 0, showEarly : true }} }); |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 07:30. |