Nach dem Klicken neues Feld erscheinen lassen

  • Hallo,


    nehmen wir an ich habe etwas gepostet und möchte die Kommentare ansehen. Dann klick ich auf z.B ( "24 Kommentare" ) und dann erscheint unten eine Box wo alle Kommentare erscheinen. Wie mache ich sowas mit CSS? bei Php macht man es ja mit isset($_POST['comment']) beispielsweise.


    Lg

  • Aber hover ist da auch nicht so gut. Dann kann er ja nur die Beiträge sehen wenn er dieses eine element mit der mouse berührt.


    Das leichteste wäre javascript. Da fügst du einen eventListener Click auf das element hinzu und sagst, wenn es geklickt ist, dann blende Kommentare ein, wenn es wieder angeklickt wird blende Kommentare aus.


    Beispiel mit javascript: https://jsfiddle.net/nb04o74x/

  • Hab es kurz mal Copy & Paste gemacht aber es scheint so als ob javascript keine Wirkung zeigt.



    Bild:


  • Hey,


    du musst erstmal warten bis die komplette Seite geladen ist. Erst wenn die Seite komplett geladen ist sind die html elemente usw. vorhanden.


    Du musst window.onload = function(){} hinzufügen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!