人々
ここに、評価(短所、平均、長所)のJSコードと、これらすべてのパラメーターのボタンがあります。
しかし、私には問題があります。デメリット、アベレージ、アドバンテージのボタンをクリックすると、前にこれらのボタンをクリックすると色が失われる必要があります。また、他のボタンは色を失う必要があるため、アベレージまたはアドバンテージをクリックしても同じです。クリックして色を取得します。どこかに問題があります。私は1つのjsfiddleにコードを入れました:
$(".ca_button, .ca_button1").click(function () {
$this = $(this);
if ($this.is("a")) {
$this = $this.parent();
}
$par = $this.parent();
$par.find(".ca_button, .ca_button1").css("background-color", "#bababa");
if ($(this).hasClass("ca_button1")) {
$this.find("a").css("background-color", "#0F0");
} else {
$this.find("a").css("background-color", "#F00");
}
return false;
});