mam formularz i dwa radio buttony, chcę aby fancybox się pokazywał tylko dla jednego radiobuttona, próbwałem zmieniać id buttona - nie pomaga, próbowałem wywoływać $.fancybox.close() zaraz przy onStart, onComplete - nie pomaga, próbwałem dawać metode na jakiś inny element już z samego contentu w fancyboxie tak aby on zamykał go i zaraz po załadowaniu fancyboxa chciałem wywołać kliknięcie na ten element żeby zamknąć fancyboxa - równiez nie pomaga. (znika jedynie przycisk “X” do zamykania)… proszę o pomoc, używam najnowsze jquery i fancybox. dzieki
No i znów w fancyboxem zabawa sam z nim sie użerałem, żeby prosta rzecz zrobić
przeslij mi na PW lub tutaj link do stronki i do kodu jQuery
P.S. Viva KNP
nie rozumiem po co… podstawa problemu leży w technice uruchomienia fancyboxa na stronie, jego się jakby nakłada na element a nie obsługuje zdarzeń co w tym przypadku natychmiast rozwiązałoby problem, a tak na marginesie to już to zrobiłem
– Dodane 14.12.2011 (Śr) 12:12 –
MACIE KOD:
$("#id formularza").bind("submit", function(){
var war = $(this).find("input[type='radio']:checked").val();
if(war == "wartosc jaka ma byc z radioB") {
$.fancybox({
'content': $("#id diva z trescia fancyboxa").html(),
'hideOnContentClick': false
});
}
return false;
});
– Dodane 14.12.2011 (Śr) 12:13 –
jak chcecie aby formularz przechodził to dorzucić elsa do ifa i zwrócić prawdę