如何在javascript中初始化添加的类?

时间:2018-04-28 11:23:25

标签: javascript jquery html

我有一个创建帐户按钮,当我点击我调用ajax函数并检查数据库中是否已存在电子邮件时。它工作正常,但我的前端开发人员添加了一个类=" 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区域,我正在添加下一个类,它将引入下一个模态,但是当我添加它时它没有工作,因为它没有被点击。所以,我想初始化这个&#39; next&#39;在else区域本身的类。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

也许你可以假装点击它然后在那里:

$('#registerModal .alert_text').addClass('next').click()

答案 1 :(得分:0)

您没有触发下一堂课的任何点击。以下可能会有所作为。

$('#registerModal .alert_text').addClass('next');
$("#registerModal").find(".next").trigger("click");