Невозможно добавить значение кнопки радио
$(document).ready(function() {
$('.stars input[type="radio"]').on('change', function(){
var radio1 = (typeof $('.starRadio:checked').eq(0).val() == 'undefined') ? 0 : Number($('.starRadio:checked').eq(0).val());
var radio2 = (typeof $('.starRadio:checked').eq(1).val() == 'undefined') ? 0 : Number($('.starRadio:checked').eq(1).val());
$('.output').html(radio1 + radio2)
})
});
<html>
<head><title>Star Rating</title></head>
<body>
<link rel="stylesheet" href="style.css" />
<form>
<h2> Teacher 1: </h2>
<div class="stars">
<input type="radio" name="star_a" class="star-1" id="star_a-1" value=1 />
<label class="star-1" for="star_a-1">1</label>
<input type="radio" name="star_a" class="star-2" id="star_a-2" value=2 />
<label class="star-2" for="star_a-2">2</label>
<input type="radio" name="star_a" class="star-3" id="star_a-3" value=3 />
<label class="star-3" for="star_a-3">3</label>
<input type="radio" name="star_a" class="star-4" id="star_a-4" value=4 />
<label class="star-4" for="star_a-4">4</label>
<input type="radio" name="star_a" class="star-5" id="star_a-5" value=5 />
<label class="star-5" for="star_a-5">5</label>
<span></span>
</div>
<div class="stars">
<input type="radio" name="star_b" class="star-1" id="star_b-1" value=1 />
<label class="star-1" for="star_b-1">1</label>
<input type="radio" name="star_b" class="star-2" id="star_b-2" value=2 />
<label class="star-2" for="star_b-2">2</label>
<input type="radio" name="star_b" class="star-3" id="star_b-3" value=3 />
<label class="star-3" for="star_b-3">3</label>
<input type="radio" name="star_b" class="star-4" id="star_b-4" value=4 />
<label class="star-4" for="star_b-4">4</label>
<input type="radio" name="star_b" class="star-5" id="star_b-5" value=5 />
<label class="star-5" for="star_b-5">5</label>
<span></span>
\t </div>
<span id="sum"></span>
</form>
<script src="script.js">
</body>
</html>
Это код, который Im пытается выполнить. Но я не получаю никаких результатов по HTML-коду, который я запускаю в своем браузере. Я действительно смущен. Код работает отлично на скрипке, но я не знаю, почему он не работает в моем браузере.
YAY, вы использовал мой код! –