Beginnen Sie mit Text versteckt, onclick text anzeigen
Dies ist alles auf jeden Fall über meinem Kopf, aber ich hatte zu Fragen. Alles, was ich wirklich tun möchten, ist zu beginnen mit dem text versteckt, haben Sie nur die Schaltfläche ANZEIGEN, und klicken Sie auf den text angezeigt. Es ist ein Französisch Dictée Website, wo jemand hört auf einen französischen Satz, schreibt, was er denkt, er hört ein Formular-text-Feld ein, klickt dann auf die Schaltfläche ANZEIGEN, um zu sehen, ob er es richtig gemacht. Ich habe versucht, die änderung der P-tag, um die Sichtbarkeit versteckt, aber dann Klick auf die Schaltfläche ANZEIGEN, wird nicht verraten es.
Suchte ich unter dem Knebel, aber keine der Antworten schien zu passen mir.
Hier ist die einzige Antwort, die von der Suche in Ihrem Ort, das nahe kommt, aber ich kann nicht den text zu beginnen versteckt, dann zeigen Sie es, indem Sie auf die Schaltfläche ANZEIGEN.
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
});
</script>
</head>
<body>
<p>If you click on the "Hide" button, I will disappear.</p>
<button id="hide">Hide</button>
<button id="show">Show</button>
</body>
</html>
Vielen Dank für jede Hilfe.
Barry
Okay, ja, ich habe gesehen, dass, aber, die noch offen ALLE P Tags auf der Seite mit display:none
. Was ich möchte ist, einzelne Passagen der fähig ist, offenbart ein Klick auf eine Schaltfläche. Diese ein-und AUSBLENDEN von Schaltflächen öffnen Sie JEDEN Absatz.
Zum Beispiel auf meiner Website,
http://techno-french.com/learning-french-online-free/learn-french-with-mouse-trap-dictee
Habe ich zwei Durchgänge, eine in Französisch und eine in Englisch. Ich möchte die Benutzer in der Lage sein zu ZEIGEN, die Französisch, während die englische versteckt, und Umgekehrt ZEIGEN die Engländer, während die Franzosen versteckten. Möglich? Nein? Ja?
Wie immer vielen Dank für jede Hilfe.
Barry
- Wenn diese Antwort Ihnen geholfen, bitte akzeptiert diese als Antwort...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jquery ein-und ausblenden, wechseln element
display
Eigenschaft nur, nicht die Sichtbarkeit. Sie können entweder das elementdisplay:none
zunächst oder ändern Sie dievisibility
statthide/show
.oder einfach nur:
Demo
oder in der ersten style-set
und nur eine verkürzte version.
Demo
Beachten Sie, dass die display-Eigenschaft wird nehmen Sie das element aus der Seite fließen, gibt es nicht Raum für Sie reserviert, in der Falle der Transparenz, die Sie werden sehen, den leeren Raum reserviert, der durch das element
versuchen, legen Sie die display:none funktioniert
Ich war auf der Suche nach der Antwort, wie auch, jedoch, was für mich gearbeitet war dieser kleine code von JQuery:
Demo
Quelle