ドロップダウンの値を使用して、divにクラスを追加しようとしています。私はそれをなんとかすることができました、しかし、前のクラスはまだdivにあり、置き換えられていません
だから得る代わりに
<div id="layoutblock" class="row one-column">
私は得ています
<div id="layoutblock" class="row one-column two-columns three-columns">
クラスは複利です
HTML
<select id="layout">
<option value="one-column">one-column</option>
<option value="two-columns">two-column</option>
<option value="three-columns">three-column</option>
</select>
<div id="layoutblock" class="row"></div>
JQuery
<script type="text/javascript">
$("#layout").change(function () {
var str = "";
$("#layout option:selected").each(function () {
str += $(this).val();
});
$('#layoutblock').removeClass($(this) str);
$('#layoutblock').toggleClass(str);
})
.change();
</script>
任意のアイデア、ありがとう
よろしく言った