0
현재 학교 프로젝트를 진행하고 있으며 jQuery 스크립트에 대한 도움이 필요합니다. < 선택> 상자로 전체 순위 시스템을 필터링하고 싶습니다.jQuery 선택 값 조합
나는 다음있어 그리고 그것은 jQuery를
$(document).ready(function() {
$(".ranking-item").not(":first").hide(); //prevent seeing nothing
$("select").change(function() {
$('.ranking-item').hide();
var targetId = $(this).val();
$('#'+targetId).show();
})
});
으로
<select>
<option value="all">All</option>
<option value="cars">Cars</option
</select>
<div id="all" class="ranking-item">All rankings</div>
<div id="cars" class="ranking-item">Cars rankings</div>
작동하지만이
<select>
<option value="all">All</option>
<option value="cars">Cars</option
</select>
<select>
<option value="lap1">Lap 1</option>
<option value="lap2">Lap 2</option
</select>
예상 출력이 될 것 같은 나는, 1 개 필터를 원하는
<div id="all lap1" class="ranking-item">All rankings</div>
<div id="all lap2" class="ranking-item">All rankings</div>
<div id="cars lap1" class="ranking-item">Cars rankings</div>
<div id="cars lap2" class="ranking-item">Cars rankings</div>
그러나 이것은 작동하지 않습니다 ...
나는 이것이 어떻게 작동하는지 어떻게 생각합니까? 앞으로의 감사
감사합니다! 문제 해결됨 –