Я пытаюсь сделать страницу с полем в три шага, и каждый шаг должен быть загружен ajax, шаги меняются после каждого нажатия кнопки «Далее». Я меняю класс кнопки для каждого шага, поэтому я могу загрузить следующий, не знаю, есть ли лучший метод. но когда я нажимаю, чтобы перейти ко второму этапу, я нахожу первый шаг.Нажмите всегда первый вызов ajax
/**** THIS WORK FINE *****/
// First Click on Next Button load first step
$('.next-button').on('click', function(){
$('.first-step').load('includes/selecione-torcida.html');
$('.next-button').addClass('next-torcida');
});
/**** THIS DON'T WORK *****/
// Second Click on Next Button load second step but in the class "next-torcida"
$('.next-torcida').on('click', function(){
$('.first-step').load('includes/selecione-amigos.html');
});
Спасибо за отличное объяснение, но таким образом я бы нажал кнопку для двух шагов и всегда выполняет первый шаг (следующая кнопка). Благодарю. –
После добавления класса next-torcida можно удалить следующий класс. Я этого не заметил, но неплохо было бы иметь два обработчика событий, прикрепленных к элементу –