我想创建以下。获取下一个元素在jquery中的同一类在点击
我有一个按钮,并点击该按钮,我需要添加一些活跃的类到一个div,但我有4个div与同一类。正在尝试创建的就像一个选择投注系统,比如当您第一次点击按钮时选择第一个赌注,第二个时候第二个,我有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个元素。
任何想法如何得到这个解决方案?
在此先感谢。
不'第n个孩子()','EQ()'或'n次的类型()'的作品? – xameeramir
,但我怎么跟踪点击就像是第一次点击或第二次点击,并与eq(),nth-child()等做一些行动? –
我建议你将它存储在'localStorage'或'sessionStogare'变量中 – xameeramir