2017-06-24 8 views
0

Ajaxの成功後、私はページを特定の位置にスクロールしたい。Ajaxレスポンスのページスクロールが機能しない - WordPress

残念ながら、それは動作しません。ここで

はコードです:今働い

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); 
    }); 

}); 

答えて

0

その!

ajaxレスポンスの後、フォームが送信されたのと同じ位置に来るようになりました。代わりにこのコード

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

は私が

location.reload(); 
に置き換え
関連する問題