Ich lief auf das gleiche Problem. Wenn Sie auf der Seite, auf der Sie eine Fancybox öffnen möchten, Inhalt erstellen, wird anscheinend ein Spiegel-Div des ursprünglichen Inhalts erstellt. In meinem Fall wurden die Kontrollen in einem div gewickelt, dass fancybox genannt schafft „fancy_div“
ich die Kontrolle wählen konnte und bekommt es Wert ist durch das folgende Format für den Selektor:
$ (‘ #fancy_div [id = Eingabetext] '). val();
Ihre Steuerelemente können an anderer Stelle in der Fancybox vorhanden sein. Am besten ist es, sich die Viewsource anzuschauen, aber es ist schwierig.
der Ansicht Quelle zu erhalten, verwenden Sie die folgende Technik: Dieses Tag auf dem Formular: Get Wert Formular öffnen, klicken Sie auf den Tag, um die Alarm-Fenster zu öffnen.
Stellen Sie sicher, dass sich der Cursor innerhalb des Seiteninhalts befindet (suchen Sie ein Steuerelement und klicken Sie auf).
Klicken Sie mit der rechten Maustaste aus der Steuerung und wählen Sie "Quelle anzeigen".
Eine Reihe von divs existieren, suchen Sie also nach dem div, das Ihren Inhalt enthält.
Hoffe, das hilft.
Haben Sie es versucht? –
Ja, aber ich hatte gehofft, wenn ich jemand anderen fragen würde, könnten sie mir eine Erklärung geben, warum nur der erste ausgeblendet wird. – Matt
Wird es dupliziert? oder "verschiebe" den Inhalt in deine Pop-up-Position? – scunliffe