HTML kôd:
$('.form-validation').fancybox({
afterShow: function(){
alert('before');
}
}).trigger('click');
alert('after');
Problem je u tome sto se prvo izvrsi alert('after');, a tek onda alert('before');
Kako ovo moze da se resi?
Inace, zamisao je da se prilikom klika na submit pokrene funkcija za validaciju forme koja ce otvoriti fancybox gde ce pisati da je provera u toku... i na kraju provere fancybox se zatvara i prikazuju se greske ako ih ima.
Nije neophodno da to bude fancybox, u obzir dolaze i druge scripte ali posto nju vec koristim za neke stvari, ona mi je delovala kao logican izbor.
Mozda je greska u logici kako ovo resiti?
Sta vi predlazete?
Hvala!