Я пытаюсь создать следующее.Получить следующий элемент с тем же классом в jquery при щелчке
У меня есть кнопка, и при нажатии этой кнопки мне нужно добавить активный класс в div, но у меня есть 4 divs с тем же классом. То, что я пытаюсь создать, похоже на систему «Выбрать ставку», например, когда вы нажимаете первый раз на кнопке, вы выбираете первую ставку, когда второй раз второй, у меня 4 ставки.
Мой HTML структура ниже
<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>
Что я сделал до сих пор с JQuery см ниже
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');
}
});
С помощью этого кода он получает 2 элемента.
Любая идея, как получить решение?
Заранее спасибо.
ли не 'п-й ребенок()', 'эк()' или 'п-о-типа()' работает? – xameeramir
, но как я могу отслеживать клик, как это первый клик или второй щелчок и сделать какое-то действие с помощью eq(), nth-child() и т. Д.? –
Я бы предположил, что вы храните это в переменной 'localStorage' или' sessionStogare' – xameeramir