Meine neue Seite besteht aus nur 2 HTML-Seiten, in denen zahlreiche "Sprechblasen" und "Untersprechblasen" den eigentlichen Content beinhalten.
Ist eine solche Sprechblase geöffnet, ist das Klickverhalten im Grunde so, daß ein Klick auf eine beliebige Stelle außerhalb (also im Body) die Blase schließt.
Damit die Sprechblase selbst von diesem Verhalten verschont bleibt, weise ich ihr im Moment das (von der Lightbox/Lytebox abgeguckte) meines Wissens komplett erfundene Attribut "rev" zu:
das funktioniert auch problemlos, aaaber es ist natürlich nicht valide.
Wie macht ihr sowas? Gibt es eine Methode, solche Infos legal im Tag unterzubringen? Die Standardattribute geben soweit ich sehr dazu nichts her. Einzige Bedingung: Javascript muß es in jedem aktuellen Browser problemlos auslesen können. Das Title-Attribut ist natürlich Tabu.
Klar ließe sich das mit einem zentralen Javascript-Array o.ä. lösen. Ich würde es aber gerne direkt im Tag haben.
Ist eine solche Sprechblase geöffnet, ist das Klickverhalten im Grunde so, daß ein Klick auf eine beliebige Stelle außerhalb (also im Body) die Blase schließt.
Damit die Sprechblase selbst von diesem Verhalten verschont bleibt, weise ich ihr im Moment das (von der Lightbox/Lytebox abgeguckte) meines Wissens komplett erfundene Attribut "rev" zu:
Code:
<div id="soundso" class="sprechblase_links" rev="noHideAll" ... >
Wie macht ihr sowas? Gibt es eine Methode, solche Infos legal im Tag unterzubringen? Die Standardattribute geben soweit ich sehr dazu nichts her. Einzige Bedingung: Javascript muß es in jedem aktuellen Browser problemlos auslesen können. Das Title-Attribut ist natürlich Tabu.
Klar ließe sich das mit einem zentralen Javascript-Array o.ä. lösen. Ich würde es aber gerne direkt im Tag haben.
EDIT:
rev ist nicht frei erfunden. Ist aber für DIV-Elemente nicht gültig.
Kommentar