Sempervivum
Erfahrenes Mitglied
Da fehlte das document-ready, deshalb konnte das Skript nicht funktionieren.
Probiere dieses:
Probiere dieses:
Code:
<script type="text/javascript">
$(document).ready(function() {
$('input[name="antwort"]').on("click", function () {
var color;
if ($(this).val() == "richtig") {
color = "green"
$("body").append('<button id="dein_button">nächste Frage</button>');
$("#dein_button").on("click", function() {
var firstClicked = true;
$('input[name="antwort"]').each(function() {
if ($(this).val() == "falsch" && $(this).hasClass("clicked")) firstClicked = false;
});
if (firstClicked) {
window.location.href='index.php?frage=2&richtig=1&falsch=0'
} else {
window.location.href='index.php?frage=2&richtig=0&falsch=1'
}
});
} else {
color = "red";
}
$(this).addClass("clicked");
$(this).parent().parent().css("background-color", color);
});
});
</script>