J'essaie de créer ce qui suit.Obtenir l'élément suivant avec la même classe dans jquery sur click
J'ai un bouton et sur un clic de ce bouton j'ai besoin d'ajouter une classe active à une div, mais j'ai 4 divs avec la même classe. Ce que j'essaie de créer est comme un système Choose Bet comme quand vous cliquez sur la première fois sur le bouton que vous choisissez le premier pari, quand la deuxième fois la seconde, j'ai 4 paris.
Ma structure html est ci-dessous
<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>
Ce que je l'ai fait jusqu'à présent avec jquery voir avec ce code ci-dessous
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');
}
});
il obtient 2 éléments.
Une idée de comment obtenir une solution à cela?
Merci d'avance.
Does not 'nième enfant()', 'eq()' 'ou nième de type()' œuvres? – xameeramir
mais comment puis-je suivre le clic comme est-il premier clic ou deuxième clic et faire une action avec eq(), nth-child() etc? –
Je suggère que vous stockez que dans une variable 'localStorage' ou' sessionStogare' – xameeramir