This problem is not related to wordpress but with how javascript behave.
You need to wait until ajax call is completed then relayout. You can confirm it by putting “console.log()” in your javascript.
Related Posts:
- How can I make an Ajax login form work with FORCE_SSL_ADMIN enabled?
- Help making my pagination plugin better
- admin-ajax returning 400 error when request is made with Fetch API
- How can I pass a variable to wp_ajax action?
- How to pass JavaScript variable to PHP in wordpress widget?
- Add image to post from external URL
- jQuery AJAX call not executing in Plugin
- Problem running Ajax in WordPress
- Errors while using ajax from external wordpress page
- I can’t access wordpress functions from an ajax php call
- Built in admin ajax hooks?
- delete_user_meta Delete one value out of array
- How to use wp-ajax in wp-cron
- Calling shortcode in wp_localize_script strips result
- how to use ajax to display from database and load more in wordpress plugin
- Ajax with jQuery UI dialog not working
- Shortcode in AJAX popup
- AJAX image upload with a upload progress bar using media_handle_upload
- jQuery Plugin to use WordPress functions in AJAX request
- $wpdb working with ajax but showing ajax error instead of success
- Why none of the plugins that have ajax doesn’t work in my website?
- Why do plugins that cause ‘unexpected output’ create AJAX problems?
- AJAX button run function
- How to put JQuery/Ajax inside shortcode?
- WordPress Ajax Posting from App
- Using a custom plugin to capture input data via Ajax and PHP
- Ajax contact form widget plugin data not insert in database
- woocommerce_package_rates not fired when wordpress woocommerce accessed as non ajax
- Why WordPress plugin url ajax doesn’t work?
- AJAX in plugin wp_send_json() sending html
- Making sure that a plugin’s scripts and stylesheets are included for dynamicaly loaded content
- Ajax call returning 0
- Ajax fail and get 504 error
- Ajax Search Lite: Customize Autoscroll
- Create tabs in admin options page from custom post type loop
- Post Comments with Ajax in WordPress
- Render Modula Plugin Shortcode On Ajax Request
- Submit Form data to another page via Ajax (WordPress Way)
- plugin shortcode not working on ajax request call
- wordpress add_action() issue in ajax call
- PHP script from functions php is loaded via admin-ajax to div…and the result is 0, not the desired content
- Ajax Plugin Not Echoing Response
- WordPress Ajax code is not Working
- don’t call ajax if not plugin page
- coding a WordPress AJAX Form using PHP to check if User is Logged Out and Show error
- woocommerce search by sku and title ajax
- Where Should i write the code for wordpress ajax voting?
- Convert to shortcode?
- Is there a better way of handling AJAX requests in WordPress?
- Plugin not working locally, but works on server
- How to include my Ajax calls in one function instead of calling different ones every time?
- Using conditional staements to load plugins
- Call ajax on the frontend
- How to implement a plugin featuring foursquare like check-in
- Using AJAX to run SQL statement and populate dropdown
- best way to run a php script away from the template?
- Need help creating asynchronous data scraper in WordPress
- Ajax call not working in wordpress through a plugin
- can’t unzip file
- Ajax 400 error when used inside a plugin
- Strange admin-ajax / CSS / $_SESSION issue
- wc_get_template_part doesnt display the content [duplicate]
- Jquery POST Ajax Return null data in wordpress
- In a plugin, How to update a json file using ajax
- Cannot pass value variable to WP AJAX functions
- Ajax Call not Working in Plugin
- Can you add a shortcode to a custom post type that gets the post_title, post_content, etc. and then passes that to a plugin function?
- JS working when used normally but not in wordpress
- Use AJAX to fetch Current Post Thumbnail for WordPress when Uploaded throughMedia Uploader Frontend
- How to use Datatable with Ajax when creating plugin on WordPress?
- How to avoid the 403 Forbidden error in a WP Plugin with Ajax and PHP
- wp-admin/admin-ajax.php 400 (Bad Request) plugin
- how can I edit the HTML of yith ajax product filter
- AJAX update fails for public/non-admin users
- checkout stripe with plugin contact form
- WordPress Ajax request “Failed to load resource: the server responded with a status of 400 ()”
- How to disable/enable PHP plugin functionality based on a TinyMCE toggle-button
- ajax voting for custom post type
- Ajax response returns html code instead of user data
- Conditional Fields depending on checkboxes
- Help with customising love it plugin (use within foreach)
- Ajax call fails and returns [object Object]
- WordPress environment not loading properly
- wordpress ajax pagination object value does not change
- Ajax specific template not loading in replacement of index.php
- Ajax return 0 in plugin – ajax only used in wp-admin
- What’s the preferred method of writing AJAX-enabled plugins?
- using jquery serialize in ajax operation for plugin
- Like/Dislike Bar not working when updating
- Ajax Not Working If The Handler is Located Outside Plugin Submenu Page Function
- Trouble Removing Plugin [closed]
- Help me with my first very basic plugin
- How to change response of admin-ajax request?
- Ajax not working for logged in users
- How to create load more button without a plugin?
- How to make a rest style plugin?
- WordPress portfolio pagination on home page
- wordpress Ajax success doesn’t return the value
- Ajax Called in Plugin php file
- Ajax Load More stopped working (Plugin with repeater template, shows hidden Button)