После прокрутки страницы ответа Ajax не работает - WordPress

После успеха AJAX я хочу прокрутить страницу вниз до определенной позиции.

К сожалению, это не работает.

Вот код:

jQuery('#post').submit(function(e){

    var name    = jQuery("#bs_floor_listing").val();
    var post_ID = jQuery("#bs_project_post_id").val();
    var data    = {
                    'action': 'bs_floorlisting_result',
                    'name': name,
                    'post': post_ID
                  };

    jQuery.post(ajaxurl, data, function(response) {
     jQuery('html, body').animate({
                                scrollTop: jQuery("#tabbed").offset().top
                                }, 2000);
    });

});

1 ответ

Теперь это работает!

Теперь после ответа ajax он приходит в ту же позицию, где была отправлена ​​форма.

Вместо этого кода

jQuery('html, body').animate({
     scrollTop: jQuery("#tabbed").offset().top                               
}, 2000);

Я заменил на

location.reload();
Другие вопросы по тегам