Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Muss es denn eine Button-Klick sein? Ansonsten kannst du den Spoiler-Text mittels CSS einfach bei Mouse-Over/Hover einblenden.
Code:
<p class="spoilerContainer"><span class="spoilerTitle">Dies ist ein Spoiler</span><span class="spoilerContent">blah blah Bruce Willis ist ein Geist blah blah</span></p>
Solange die Maus nicht auf dem Objekt ruht, blendest du span.spoilerTitle ein und span.spoilerContent aus, und sobald die Maus über das Objekt bewegt wirst, tauschst du die beiden Objekte.
Dann arrangierst du die Elemente noch ein wenig mit CSS und fertig dein Spoiler-Text, ganz ohne JavaScript. Der Nachteil ist, dass man das Ganze mit JaveScript ein wenig hübscher machen mit einer netten kleinen Animation usw.
mhm, sollte aber schon ein click event sein.
da ca 15 Spoiler untereinander auf die seite kommen. & wenn man da drüberfährt und alle versuchen aufzugehen, würde das die performance einiger browser ziemlich in die knie zwingen!
da ca 15 Spoiler untereinander auf die seite kommen. & wenn man da drüberfährt und alle versuchen aufzugehen, würde das die performance einiger browser ziemlich in die knie zwingen!