jQuery compatibility
Collection uses jQuery internally for safer, more consistent JavaScript execution across browsers. The standard snippet handles this for you: it loads a build that bundles jQuery when your page doesn't already have it, and a jQuery-free build that reuses your page's own jQuery when one is present. You don't have to choose — the snippet detects window.jQuery and picks the right build at load time.
The bundled jQuery version
When collection bundles its own jQuery, it ships jQuery 3.3.1. This build is fully self-contained, so it never touches or conflicts with anything else on the page.
Compatible versions when your site provides jQuery
If your site already loads jQuery, collection reuses it rather than bundling a second copy. The following jQuery versions have been tested and verified to work with the integration script:
| jQuery line | Verified versions |
|---|---|
| 1.x | 1.7, 1.8, 1.9, 1.10, 1.11, 1.12 |
| 2.x | 2.0, 2.1, 2.2 |
| 3.x | 3.0, 3.1, 3.2, 3.3 |
Newer 3.x releases
jQuery 3.4 and later are minor, backward-compatible releases and are expected to work, but only 3.0–3.3 have been formally verified. If you're on a newer 3.x and see an issue, let support know so this list can be updated.
Not sure which build you're getting?
If window.jQuery exists when the snippet runs, collection loads the jQuery-free build and uses your copy; otherwise it loads the bundled build. See the jQuery build for how the two are served.
If you hit a problem
If a verified jQuery version doesn't behave as expected, submit a request and include:
- A short description of the problem — what you expected versus what happened.
- The workspace and questionnaire ID involved.
- The URL where it occurs.
- Access credentials, if the page is private and can't be reached otherwise.
That's usually enough for the team to reproduce it and either fix it or update this guidance.
Related articles
Install on your website
The standard snippet, the jQuery build and the RequireJS variant.
Browser and OS compatibility
The browsers, operating systems and devices collection runs on.
Troubleshooting
Survey not showing or script not loading? Work through the common causes here.
Override web display settings
Force language, type, position or caps per page from the snippet.