У меня есть кнопка создания учетной записи, когда я нажимаю на нее, я вызываю функцию ajax и проверяю, существует ли уже электронная почта в базе данных или нет. Он работает нормально, но мой интерфейсный разработчик добавил в эту кнопку class = "next", чтобы я мог перейти к следующей части модального окна, точно так же, как gmail, смахивая слева направо.
Итак, когда я вызываю функцию ajax.
$.ajax({
type: "POST",
url: "{{ url('other/ajax-email-check') }}",
data: {
"email": $email,
"_token": "{{ csrf_token() }}"
},
success: function (data)
{
if (data.status == 1)
{
$('#registerModal .alert_text').append('<div class = "col-md-12 alert alert-danger">Email is already registered</div>');
}
else
{
$('#registerModal .alert_text').addClass('next');
}
}
});
В области else я добавляю следующий класс, который приведет к следующему модальному окну, но когда я добавляю его, он не работает, поскольку его не нажимают. Итак, я хочу инициализировать этот «следующий» класс в самой области else.
Кто-нибудь может помочь?
Вам нужно провести дополнительную отладку самостоятельно, через какие строки вы прошли? Пожалуйста, не задавайте вопросов, не проявив должной осмотрительности и не объяснив, что именно вы пробовали, говоря, что это не работает, недостаточно.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


возможно, вы можете фальшиво щелкнуть его прямо сейчас:
$('#registerModal .alert_text').addClass('next').click()
Вы не нажимаете на следующий класс. Следующее может помочь.
$('#registerModal .alert_text').addClass('next');
$("#registerModal").find(".next").trigger("click");
addClass()- это именно то, как вы добавляете класс к набору согласованных элементов. Когда вы наблюдаете за совпадающими элементами в DOM, добавляется ли класс? Вы уверены, что селектор в первую очередь находит какие-либо элементы? Вы уверены, что ваш блокelseвыполняется? Какую отладку вы сделали, чтобы все это подтвердить? В настоящее время вы, кажется, предполагаете, что самaddClass()сломан и весь ваш код должен работать. Это предположение ошибочно.