Ich habe zwei divs übereinander, und durch Klicken auf eine Schaltfläche möchten Sie den Z-Index mit einer Funktion auf 100 ändern. Klingt einfach, Hunderte von Beispielen, aber es funktioniert nicht. Allen Beispielen gemeinsam war, dass vor der Implementierung der Funktion kein CSS-Code existierte. Könnte das das Problem sein?Ändern Sie vorhandene CSS mit Javascript
Button:
<button type="button" id="trailerButton" class="btn btn-default btn-sm" style="margin-top: 20px;">
<span class="glyphicon glyphicon-chevron-down" aria-hidden="true"></span> Choose a trailer
</button>
Script:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#trailerButton").click(function() {
$("#chooseTrailer").css("z-index", "100");
});
});
</script>
CSS:
position: relative;
z-index: 1;
Fügen Sie Ihren Code stattdessen Bild. – Mohammad
link: -http: //www.w3schools.com/js/js_htmldom_css.asp –
@Raziasultana Ich habe das Snippet in eine Funktion hinzugefügt und auch versucht, es in den Button "onclick" immer noch nichts ... – deon