Zum ein-oder ausblenden div auf Klick in HTML
Habe ich vier HTML - div
ich will, um zu zeigen und verstecken Sie auf klicken Sie auf, wie Sie dies tun
<div id="targetid" class="image_one"><img src="image/imageone.png"/></div>
<div id ="targetidone "class="image_two"><img src="image/imagetwo.png"/></div>
<div id="targetidtwo" class="image_one_one"><img src="image/pagetwo_graph_two_11.png"/></div>
<div id ="targetidfour"class="image_two_two"><img src="image/pagetwo_graph_two_22.png"/></div>
unten sind die zwei div
auf die nach der klicken Sie auf das obige Bild sollte ein-und ausblenden
<div class="option_image"><img src="image/option_1.png"/></div>
<div class="option_image_one"><img src="image/option_1.png"/></div>
- Es heißt "div"
- ich denke also, wenn Sie wissen, andere bitte sagen
- Wenn Sie bei google eine Suche, die Sie gefunden hätten, über 1 mil. Beispiele, wie dies zu tun. Ich werde die Abstimmung in dieser Frage unten.
- Ratet mal, was das erste suchergebnis ist, wenn man beim googeln nach "html anzeigen ausblenden div'...
- Lassen Sie mich quess.....dieser Beitrag? 🙂
- Yup. Es ist ein bisschen befremdlich, trifft die erste Folge und erreichen einen post mit -4 Stimmen. Ich verstehe die original-downvoting auf die schlampig schreiben und die Faulheit des OP, aber vielleicht könnte man überdenken. Die post ist in ziemlich guter Form jetzt, und zusammen mit den Antworten, die es wirklich Wert.
- kein problem, ich entfernte mein downvote!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Buttonid - Id der Schaltfläche, die Sie klicken
divid - Id des div, die Sie brauchen, um ein - /ausblenden
Hinweis:fügen Sie die jquery-Skript
$("#buttonid")
etcWenn Sie keine 3rd-party-javascript (z.B. jQuery), dann benutzen Sie es:
Beispiel (1):
Beispiel (2):
Als muhhamad alvin hat geschrieben, Sie können umkehren möchten, wie die Dinge dargestellt werden. So, tweaking seine Lösung gab mir dieses Ergebnis:
Wie es funktioniert?
-Klicken Sie auf Frage, um eine Antwort, klicken Sie auf Antwort ausblenden die Antwort (die Frage ist immer angezeigt). So, ersetzen Sie einfach die Frage und Antwort mit Ihren eigenen divs.
HTML:
Edit: Das, was zu beachten ist, dass für jede Frage/Antwort-paar, Sie brauchen ein anderes "Ziel-id".
können Sie versuchen, diese:
$(".image_one").toggle();
den obigen code schnappen Sie sich das element mit dem Namen der Klasse.
wenn Sie nicht über eine Klasse gibt,können Sie durch die id nur so:
$("#image_one").toggle();
hoffe, dass dies nützlich