Erstellen eines Elements, entfernen Sie es selbst?

Baue ich eine lightbox als Schulprojekt, und ich kann nicht mit jQuery. Ich habe ein Bild. Wenn Sie darauf klicken, Javascript macht ein transparentes div mit der ID "overlay". Ich möchte das div zu entfernen selbst, oder die Eltern, um es zu entfernen, aber es funktioniert nicht. Ich denke, es hat mit der Tatsache zu tun, dass man nicht link 'onclick' auf ein element, das nicht existiert.

  • Das ist richtig, das können Sie nicht. So legen Sie die Haken nach dem Sie hängen Sie es an den Körper. Auch Ihre Frage profitieren würde einige code und Beispiele, was du versucht hast und was genau schief läuft.
  • Kannst du bitte posten Sie Ihre aktuellen HTML-Ausgabe und Skript bitte verwenden Sie zum erstellen der überlagerung. Vielleicht können wir so eine setTimeout wenn Sie es entfernen wollen automatisch basierend auf einigen vergangen Zeit, wenn dies möglich ist, oder wir können ein Ereignis hinzufügen, um das übergeordnete element, um es zu entfernen. Es würde es viel einfacher mit den relevanten code aber.
InformationsquelleAutor Sam | 2013-03-27
Schreibe einen Kommentar