Mi sono imbattuto nello stesso problema. Apparentemente, quando crei contenuti nella pagina da cui desideri aprire un Fancybox, crea un div spec del contenuto originale. Nel mio caso, i controlli sono stati avvolti in un div che fancybox crea il nome, "fancy_div"
ero in grado di selezionare il controllo e ottenere il suo valore utilizzando il seguente formato per il selettore:
$ (' #fancy_div [id = InputText] '). val();
i controlli possono esistere altrove all'interno di Fancybox. la cosa migliore da fare è guardare all'origine, ma è complicato.
per arrivare alla fonte di vista, utilizzare la seguente tecnica: Luogo questo tag sul modulo: valore Get Aprire il modulo, fare clic sul tag per aprire la finestra di avviso.
Assicurarsi che il cursore si trovi all'interno del contenuto della pagina (trovare un controllo e fare clic).
Fare clic con il pulsante destro del mouse fuori dal controllo e selezionare "visualizza origine".
Un gruppo di div esiste, quindi cerca il div che contiene il tuo contenuto.
Spero che questo aiuti.
fonte
2009-08-04 21:38:49
Hai provato? –
Sì, ma speravo che se avessi chiesto a qualcun altro avrebbero potuto darmi una spiegazione sul perché solo il primo si attenuasse. – Matt
Duplica? o "spostare" il contenuto nella posizione dei popup? – scunliffe