我正在尝试通过下拉列表中的值在 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>
任何想法,谢谢
问候说