If you haven't found an answer to your question, don't hesitate to get in touch with us and we'll see what we can do to help.

jQuery Issues and Troubleshooting

Important - We have now removed jQuery as a dependency to our DNI integration javascript. This article and information are now deprecated and will be removed in the future.

This article is intended as a starting point for troubleshooting issues with javascript conflicts that can occur with Call Tracker's DNI integration script for your website.

Tip Our DNI script uses includes jQuery by default. If you already have jQuery included for your site, you can add ?no-jquery=true as a query string on the end of your code snippet to remove it from the DNI script.
Background

Many websites use jQuery and have it already included in their website code but not all. Our DNI javascript uses jQuery and includes it as a measure to make it simple to install our DNI snippet. Sometimes if two different versions of jQuery are included on the same site, it can cause conflicts and break things.

Removing jQuery from the DNI Snippet

If you're experience a javascript conflict issue with our DNI script, it's most likely due to a jQuery conflict with the jQuery on your site and the jQuery in the DNI script.

You can remove jQuery from the DNI script by adding ?no-jquery=true to the end of the code snippet. Your new code snippet on your site will look like this:

After adding the query string to your code snippet, jQuery will no longer be included in the integrate snippet. This will most likely fix any javascript conflicts on your website. If it doesn't and you're still having issues, don't hesitate to reach out to our team for help.