Title: jQuery loading
Last modified: October 24, 2025

---

# jQuery loading

 *  Resolved [worldsdream](https://wordpress.org/support/users/worldsdream/)
 * (@worldsdream)
 * [5 months, 2 weeks ago](https://wordpress.org/support/topic/jquery-loading/)
 * Hi there,
 * Did you move over from jQuery to Vanilla JS? Or is it still required to load 
   jQuery on the front-end? Thank you.

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Support [Amimul Ihsan](https://wordpress.org/support/users/amimulihsanmahdi/)
 * (@amimulihsanmahdi)
 * [5 months, 2 weeks ago](https://wordpress.org/support/topic/jquery-loading/#post-18696715)
 * Hi there,
 * jQuery is required on the front-end. While we are transitioning more components
   to Vanilla JS, the **file upload field** specifically has a dependency on jQuery
   to function correctly.
 * Thank you
 *  Thread Starter [worldsdream](https://wordpress.org/support/users/worldsdream/)
 * (@worldsdream)
 * [5 months, 2 weeks ago](https://wordpress.org/support/topic/jquery-loading/#post-18699317)
 * Hi [@amimulihsanmahdi](https://wordpress.org/support/users/amimulihsanmahdi/),
 * Thank you for your reply. That sounds good. I’m very happy to hear that.
 * So if I add a form and don’t use the “file upload field”, it will not load jQuery
   anymore?
 *  [frzsombor](https://wordpress.org/support/users/frzsombor/)
 * (@frzsombor)
 * [5 months, 1 week ago](https://wordpress.org/support/topic/jquery-loading/#post-18704883)
 * Hi [@worldsdream](https://wordpress.org/support/users/worldsdream/),
 * Some others and I have also suggested that the team remove the jQuery dependency
   in the past (here, github, official support page), but I guess the issue is that
   the main `[form-submission.js](https://github.com/fluentform/fluentform/blob/master/resources/assets/public/form-submission.js)`
   file is around 1,700 lines long and heavily depends on jQuery (with and without
   file upload). Refactoring that would take hours of dev work without fixing any
   visible issue or adding a new feature. And, realistically, 99% of users don’t
   care that much about performance – or don’t even know what jQuery is. Fluent 
   Forms is the only plugin I use that still depends on jQuery, but there aren’t
   many alternatives with the same level of features that don’t also rely on it,
   so I’ve just accepted that fact.
 *  Thread Starter [worldsdream](https://wordpress.org/support/users/worldsdream/)
 * (@worldsdream)
 * [3 months ago](https://wordpress.org/support/topic/jquery-loading/#post-18776692)
 * [@frzsombor](https://wordpress.org/support/users/frzsombor/) I know and understand
   this. However, the developers can take some time and update to Vanilla JS. It’s
   a change for the long game run for them and it will also benefit the users.

Viewing 4 replies - 1 through 4 (of 4 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fjquery-loading%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/fluentform/assets/icon-256x256.png?rev=3354580)
 * [Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder](https://wordpress.org/plugins/fluentform/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/fluentform/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/fluentform/)
 * [Active Topics](https://wordpress.org/support/plugin/fluentform/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/fluentform/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/fluentform/reviews/)

 * 4 replies
 * 3 participants
 * Last reply from: [worldsdream](https://wordpress.org/support/users/worldsdream/)
 * Last activity: [3 months ago](https://wordpress.org/support/topic/jquery-loading/#post-18776692)
 * Status: resolved