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.
Jquery conflict problemAsked by positpro on December 18, 2013 at 09:28 PM
Hi Guys, I have a jquery conflict problem.
... Is in conflict with my dropdown menu, and the prettyphoto extension.
Is there a way to fix it?
Sorry but I find this a little bit difficult. I think I have already tried all the solutions suggested here, but still couldn't make both to work at the same time. I will try to dig more and get back to you with updates later today.
Fantastic, thank you very much.
I did try this too, but i'm not an expert.
I am still looking into this, FYI. I'll make sure to bring a solution on my next reply, hopefully. Thank you for patiently waiting!
No problem, thank you for your good support
Sorry for the delay. Finally found a fix after checking all your jQuery extensions.
In order for the dropdown menu to work and to fix the conflict, you have to make a little changes on this file: http://orangewebdesign.ca/positpro/js/superfish.js
At the bottom part, you'll see this code:
Then, replace it with the following:
var $j = jQuery.noConflict();
Assigning a new variable for the alias $ should fixed it. You can also replace the other plugins like the pretty photo so it does not conflict with the form. Example:
Here's a working demo: https://shots.jotform.com/elton/jqueryConflict_test.html
Good thank you very much.
I'm not sure I understand the way to do it, but I copied and pasted the demo, and now it works.
You guys rock!!!
Happy holidays! :)
You simply need to run whatever version of Jquery you're running in no conflict mode. Here's some instructions.