次のように作成しようとしています。jqueryで同じクラスの次の要素をクリックして取得する
私はボタンがあり、そのボタンをクリックすると、アクティブなクラスをdivに追加する必要がありますが、同じクラスの4つのdivがあります。何を作成しようとしているのは、最初の賭けを選択したボタンを最初にクリックしたとき、2回目の賭けをするとき、4つの賭けがあるときなどのChoose Betシステムのようなものです。
私のHTML構造は、私がこれまでjQueryを使って、それは2つの要素を取得している。このコードで
jQuery('.choose_bet_button').click(function(){
if(!jQuery('.game_paytable_column:first').hasClass('active_blue_bet')){
jQuery('.game_paytable_column:first').addClass('active_blue_bet');
}else{
jQuery('.game_paytable_column:first').removeClass('active_blue_bet');
jQuery('.game_paytable_column').next().addClass('active_blue_bet');
}
});
下に見たのは何
<div class="game_paytable_bluebet_column game_paytable_column"></div>
<div class="three_bet_wrappaer">
<div class="game_paytable_greenbet_column game_paytable_column"></div>
<div class="game_paytable_orangebet_column game_paytable_column"></div>
<div class="game_paytable_redbet_column game_paytable_column"></div>
</div>
を下回っています。
どのように解決策を得ることができますか?
ありがとうございます。
んではない 'n番目の子()'、 'EQ()'や 'n番目-の型()'作品? – xameeramir
しかし、どのように私は最初のクリックまたは2番目のクリックしてeq()、nth-child()などでいくつかのアクションを行うようなクリックを追跡できますか? –
これを 'localStorage'または' sessionStogare'変数に格納することをお勧めします – xameeramir