jQuery 사용 사용자가 단추 중 하나를 클릭 할 때 라디오 단추에서 데이터 등급을 선택할 수있게하려면?jQuery를 사용하여 데이터 ID 선택
<label class="ratingStar"><input type="radio" name="spotRating" id="_1of5" data-rating="1" data-spot-id="1" class="rating-system" /></label>
<label class="ratingStar"><input type="radio" name="spotRating" id="_1of5" data-rating="2" data-spot-id="2" class="rating-system" /></label>
나는 다음과 같은
$(".ratingStar").on("click", function(){
selected_rating = $('input', $this).data("rating");
selected_id = $('input', $this).data("id");
console.log(selected_rating)
});
당신이 시도한 것을 이야기 해 주셨습니다. 이제 문제가 무엇인지 알려주세요. 그것은 무엇을합니까? 왜 그게 정확하지 않습니까? 그것은 실제로 무엇을해야합니까? –
두 버튼의 ID가 같지 않습니다. 잘못된 html입니다. – Raidri
'$ this'는 정의되지 않았습니다. 그것이 코드가 작동하지 않는 전체 이유입니다. 글로벌'$ this '를 설정했을지 모르는'var' 키워드를 사용하지 않았던 다른 유사한 기능을 가지고 있지 않다면 콘솔에 갔을 때 분명했습니다. –