536 Stimmen

Wie kann ich CSS display none oder block Eigenschaft mit jQuery ändern?

Wie kann ich CSS display none oder block Eigenschaft mit jQuery ändern?

2voto

.hide() funktioniert bei mir in Chrome nicht.

Das funktioniert beim Verstecken:

var pctDOM = jQuery("#vr-preview-progress-content")[0];
pctDOM.hidden = true;

1voto

Trikaldarshiii Punkte 10944

Verwenden Sie dies:

$("#id").(":display").val("block");

Oder:

$("#id").(":display").val("none");

0 Stimmen

Ich habe das Problem, dass es bei mir nicht funktioniert :(. <style> #choosepath { display: none; } </style> <script> $(document).ready(function () { $('#btn_journey').click(function () { alert("button click"); $('#choosepath').css({"display":"normal"}); }); }); </script> </head> <body> <a href="#" class="btn btn-primary btn-lg" id="btn_journey">Start your journey</a> <div class="col-lg-3 col-md-6 mb-4" id="choosepath"> </div> </body></html>

1voto

user2341112 Punkte 41

In meinem Fall war ich tun, zeigen / verstecken Elemente eines Formulars nach, ob ein Eingabeelement leer war oder nicht, so dass beim Ausblenden der Elemente das Element nach dem versteckten wurde neu positioniert besetzen seinen Platz war es notwendig, eine float: links von dem Element eines solchen Elements zu tun. Auch bei der Verwendung eines Plugins als dependsOn war es notwendig, float.

1voto

Saeed Ahmed Punkte 68

Verwendung:

$(#id/.class).show()
$(#id/.class).hide()

Dies ist der beste Weg.

1voto

Rony Don Punkte 21

Sie können es mit der Taste

<button onclick"document.getElementById('elementid').style.display = 'none or block';">

3 Stimmen

Wenn man eine Antwort zu einer neun Jahre alten Frage mit 13 vorhandenen Antworten hinzufügt, von denen eine die akzeptierte Antwort ist, ist es sehr wichtig, eine Erklärung beizufügen, wie und warum die Antwort funktioniert, und auch darauf hinzuweisen, welchen neuen Aspekt der Frage Ihre Antwort behandelt. Der mitgelieferte Code funktioniert nicht so, wie er geschrieben wurde, und es fehlt eine Erklärung, wie er angepasst werden kann.

0 Stimmen

Bitte posten Sie nicht nur Code als Antwort, sondern geben Sie auch eine Erklärung, was Ihr Code tut und wie er das Problem der Frage löst. Antworten mit einer Erklärung sind in der Regel hilfreicher und von besserer Qualität und werden mit größerer Wahrscheinlichkeit hochgestuft.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X