Изменить класс white на black в “select” js или jquery

274
11 июня 2017, 18:07

Есть select с 2 значениями white и black.

Нужно изменить значение класса white на класс black и обратно на white в зависимости от выбора. На всех Div

<select id="sel" name="sel" class="theme">
  <option value="white">white</option>
  <option value="black">black</option>
</select>
<div class='white'> main
    <div class='white'> content1 </div>
    <div class='white'> content2 </div>

JavaScript или JQuery

Пожалуйста, помогите.

Answer 1

$("#sel").change(function(){ 
  $("div").removeClass("white black").addClass($(this).val()); 
}); 
$("#sel").change();
.white{ color:red; } 
.black{ color:green; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<select id="sel" name="sel" class="theme"> 
  <option value="white">white</option> 
  <option value="black">black</option> 
</select> 
 
<div> main </div> 
<div> content1 </div> 
<div> content2 </div>

Answer 2

.white{ 
  color:red; 
} 
.black{ 
  color:green; 
}
<select name="sel" class="theme" onchange="sel.className = this.value"> 
  <option value="white">white</option> 
  <option value="black">black</option> 
</select> 
 
<div id="sel" class='white'> content </div>

READ ALSO
Парсинг строки таблицы &lt;tr&gt;

Парсинг строки таблицы <tr>

Доброго времени суток! Есть некая таблица 4x4, необходимо выбрать строку и разбить столбцы, выбранной строки(выбранной строке присваивается...

326
Создать dql запрос к базе

Создать dql запрос к базе

Как можно создать dql запрос к базе в SonataAdminУ меня есть mySQL запрос, его нужно перевести в dql, или как-то заюзать его в таком формате, но я не знаю...

181
Построить точечный график

Построить точечный график

Какой самый простой способ построить точечный график при помощи Java?

288