特定のフォント スタイルを選択するときに、ユーザーが簡単に選択できるオプションを作成しようとしています。フォントをクリックするとdiv
、その背景のdiv
色が変わるはずです。
私が抱えている問題は、最初のフォントがdiv
色の変更で完全に機能することですが、他のフォントdiv
はそれに追随しません。
HTML
<div class="fonts">
<div id="font" class="minecraft-evenings">
Hello
<p>Minecraft Evenings</p>
</div>
<div id="font" class="minecrafter">
Hello
<p>Minecrafter 3</p>
</div>
<div id="font" class="volter">
Hello
<p>Volter</p>
</div>
</div>
JavaScript/JQuery
$(document).ready(function() {
$('#font').click(function() {
$(this).css("background-color", "#000");
$('#font').not(this).css("background-color", "#f1f1f1");
});
});