私はいくつかのコードに取り組んでいます、基本的に私はフォームを持っています。そのフォームには、ユーザーにフォントの色を選択してもらいたい選択オプションがあります。次に、cssクラスとして選択したオプションを追加して、そのオプションをページ上の要素に追加する必要があります。これをライブで行う必要があります。
したがって、次のような要素を形成します。
<select id="selectcolor" name="selectcolor" style="width: 200px;">
<option value="null">-- Select a Color ... --</option>
<option value="black">Black</option>
<option value="white">White</option>
</select>
私が作ったJSは:
//select text color
$("#selectcolor").change(function(){
var color = $(this).val();
$(".selectcolor").css("color", 'color');
変更を適用するHTML:
<div class="rightBottom selectcolor">Change this text<br />color</div>
それからcssで私はするつもりでした:
.black {color:#000;}
.white {color:#fff;}
等
基本的に、ユーザーが選択オプションを変更すると、たとえば黒にすると、クラス属性はdiv/span要素のテキストの色を黒に変更します。等
任意の提案をお願いします、私は選択オプション値color:#000などを追加しようとしましたが、うまくいきませんでした、私が見落としているいくつかの問題があると思います...
前もって感謝します