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.

  • Profile Image

    Help with jotform and fancybox.

    Asked by guisasso on July 01, 2013 at 03:55 PM

    The following fiddle has 2 sample links at first, tehn part of and example form with a link to an image using fancybox.
    it all works fine.


    When  the whole form code is used, the link shows the picture and does not play well with fancybox.

    Can anyone help?

    http://form.jotform.co/jsform/31784806240858 (find singletest_2) the id.


  • Profile Image
    JotForm Support

    Answered by jonathan on July 01, 2013 at 05:34 PM


    It is possible there is a script conflict between the form script and your fancybox script.

    Please check this thread. Specifically, review the solution offered by NeilVicente using noconflict script and lightbox at the end.

    It will help us provide you a more appropriate suggestion if you can share to us the URL of your fancybox website where we can check the form in action.

    Hope this help. Please update us.


  • Profile Image
    JotForm Support

    Answered by EltonCris on July 01, 2013 at 06:03 PM


    In addition to Jonathan, this setup should work for you.


    Since jQuery is loaded before the JotForm prototype file, you can simply replace $ with jQuery. Check this article for more details: http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/, see "Including jQuery Before Other Libraries".


  • Profile Image

    Answered by guisasso on July 03, 2013 at 11:56 AM

    EltonCris and Johnatan, thanks to both of you. using jQuery instead of $ fixed all my problems.

    Thanks guys.