What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Feedback button has a jquery incompatibilityAsked by sanscritNet on February 16, 2016 at 09:32 AM
I just tried to us the feedback button publishing option to my website, but it created a jquery incompatibility with other otbjects of the site. The problem was that the jquery version used was 1.6.4 and some of the objects on my side need a much more updated version.
Is there any possible solution to this problem?
PS: Obviously I have disabled the feedback button, because I need my website to work properly.
Unfortunately, it would be quite hard to troubleshoot without seeing the actual error.
However, if your website is loading other JS libraries like jQuery, and you are using the feedback embed code, then I believe what is happening is a script conflict. Our embed script is loading or calling resources in our own JS libraries, however, this seems to conflict with your own resources. We usually recommend using the iFrame embed code to avoid this problem.
However, if you wish to use a feedback button, then perhaps the following solutions might help:
Method 1. Get or create a feedback button or modal that came from your native JS library, if you are using jQuery, then they have the Dialog element. Here's a link to it: https://jqueryui.com/dialog/. Then embed the iFrame code directly on the body of that element. With that, our script won't conflict with your own resources.
Method 2. Using jQuery noConflict. Here's a guide about it: https://api.jquery.com/jquery.noconflict/. However, this might be tricky and might messed up your other functions. I would recommend using Method 1 instead.
I hope that helps.