オプション「垂直」と「水平」を含むドロップダウンボックスがあります。
<select class="nav-select">
<option id="one" value="1">Vertical</option>
<option id="two" value="2">Horizontal</option>
</select>
ドロップダウン ボックスからオプションが選択されたら、クラス「body-wrap horizontal-nav」を「body-wrap vertical-nav」に変更します。
<div class="body-wrap vertical-nav">
これまでのところ、いくつかの jQuery を作成しましたが、機能していないようです。誰かが私が間違っているところを教えてもらえますか?
$(document).ready(function () {
if ($('.nav-select option').hasId("two")) {
$("body div").addClass('body-wrap horizontal-nav');
}
else if ($('.nav-select option').hasId("one") {
$("body div").addClass('body-wrap vertical-nav');
}
});