例.. NBAゲーム。私は、ユーザーがゲーム内のチームを選択し、チームがクリックされ、強調表示されたり、ボーダークラスが与えられたら、反対のチームをクリックできないようにしたい。他の要素に応じて要素のクリック機能を無効にするjquery
私はチームBとチームBをクリックします。チームBをクリックします。チームBが強調表示されます。今チームAはクリック可能ではありません。チームBを再びクリックしてボーダー/ハイライトを外してトグルします。チームAをクリックすると、チームBはクリックできなくなります。
どうすればこのことをやりますか?
https://jsfiddle.net/mfvevgs5/5/
<div class="game game-1">
Game-1
<div class="team road">
<h3>
Team-A
</h3>
</div>
vs
<div class="team home">
<h3>
Team-B
</h3>
</div>
</div>
<div class="game game-2">
Game-2
<div class="team road">
<h3>
Team-C
</h3>
</div>
vs
<div class="team home">
<h3>
Team-D
</h3>
</div>
</div>
.border{
border: 2px solid blue;
width: 90px;
}
$('h3').on('click', function(){
$(this).toggleClass('border');
});