表示/非表示にする [はい/いいえ] ボックスを 4 つ選択します。以下のelseステートメントは機能しますが、すでに表示されているdivのみを非表示にしたい( .hidden
isのCSS {display:none}
)。別の関数を作成する必要がありますか?
JS:
$(document).ready(function(){
$('#questions').change(function() {
var q1Val = $('#q1 :selected').val();
var q2Val = $('#q2 :selected').val();
var q3Val = $('#q3 :selected').val();
var q4Val = $('#q4 :selected').val();
//alert(selectVal);
if (q1Val == "No" && q2Val == "No" && q3Val == "No" && q4Val == "No" ) {
$(".hidden").show( "slide" );
//updated code to use show()
}
else {
$(".hidden").hide( "slide" );
}
});
});