jQueryで2つの異なるdivスタイルを変更したいと思います。値はdiv1
ですが、div1が表示されます。値がdiv2
の場合、div2が表示されます。私はjQueryの "if/else"ではできないと思います。選択したオプションに応じて表示を変更します
<style>
#div1 { display: block; background-color: red; height:300px; width:300px;}
$div2 { display: none; background-color: blue; height:300px; width:300px;}
</style>
<select id="divit">
<option value="div1">div1</option>
<option value="div2">div2</option>
</select>
<script>
function displayVals() {
var divoneValues = $("#divit").val("div1");
var divtwoValues = $("#divit").val("div2");
$("#div1").css("display", "none");
$("#div2").css("display", "block");
}
$("select").change(displayVals);
displayVals();
</script>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html>
ありがとうございました。その仕事はとてもうまくいっています。あなたは世界で男を救った: – user1162833