누구나이 코드를 단축하는 방법이나 예제가 좋을 것이라고 말할 수 있습니까? 배열이 최선의 방법일까요?이 자바 스크립트를 단축 할 수 있습니까?
$(document).ready(function(){
$("#parent1").css("display","none");
$(".aboveage1").click(function(){
if ($('input[name=age1]:checked').val() == "No") {
$("#parent1").slideDown("fast"); //Slide Down Effect
} else {
$("#parent1").slideUp("fast"); //Slide Up Effect
}
});
});
$(document).ready(function(){
$("#parent2").css("display","none");
$(".aboveage2").click(function(){
if ($('input[name=age2]:checked').val() == "No") {
$("#parent2").slideDown("fast"); //Slide Down Effect
} else {
$("#parent2").slideUp("fast"); //Slide Up Effect
}
});
});
$(document).ready(function(){
$("#parent3").css("display","none");
$(".aboveage3").click(function(){
if ($('input[name=age3]:checked').val() == "No") {
$("#parent3").slideDown("fast"); //Slide Down Effect
} else {
$("#parent3").slideUp("fast"); //Slide Up Effect
}
});
});
스택 오버 플로우에 오신 것을 환영합니다! 이 질문은 약간의 작업이 필요할 수 있습니다. 코드가 무엇을하고 있을까요? 코드에 버그가 있으면 설명하십시오. 코드는 작동하지만 개선이 필요한 경우 질문은 [CodeReview.SE]에 속합니다. 여기서는 아닙니다. 이 경우 운영자의주의를 끌기 위해 게시물에 플래그를 지정하고 마이그레이션을 요청할 수 있습니다. 행운을 빕니다! –
기본 CSS가 유용 할 것 같습니다. –
또는 for 루프를 사용할 수 있습니다. –