-4

HTML

<div id="buttons">
<div id="answer_1" class="button"> </div>
<div id="answer_2" class="button"> </div>
<div id="answer_3" class="button"> </div>
</div>

私が欲しいもの:クラス「ボタン」を持つdivの1つがクリックされるたびに、ID「answer_1」を持つdivの背景を変更したい. divのIDは動的になり、その順序が変更され、常にID「answer_1」でdivの背景を変更したい(したがって、クリック時にクラスで選択し、IDでスタイルを適用したい)。

私は jQuery を初めて使用するので、あまり多くのコードを求めていないことを願っています。ありがとうございました!

4

1 に答える 1

0
$(function () {
   $(".button").click(function(){
       $("#answer_1").addClass("active");
   });
});

CSS

.active{
    background:#ccc;
}
于 2013-09-07T10:47:54.083 に答える