2つのHTML要素をどのように「関連付ける」ことができるのだろうかと思っていました。たとえば、ユーザーが選択項目をクリックし、その要素に「関連する」要素を非表示にしたいとします。
<div id="game1Selection">I pick team1</div>
<div id="game2Selection">I pick team2</div>
<div id="game1">This is game 1</div>
<div id="game2">This is game 2</div>
私がしたいのは、ユーザーが「game1Selection」を選択すると、div「game1」が消え、game2、game3などでも同じことが起こるということです。私はこれを長い道のりで行う方法を知っています。
$('#game1Selection').click( function() {
$('#game1').toggleClass('selected');
}); //selected has the attribute display:none
どうすればそれらのうちの2つを関連させることができるので、長い道のりを書く必要はなく、ただ使用するだけです。this