I found that it was better for me to use the latest jQuery version (which WordPress loads by default) and to treat the incompatibility issue by modifying the JS plugin files that were incompatible with the latest jQuery version.
Note: The reason I chose this solution is because in most cases, JS plugin incompatibility with newer jQuery versions is a result of a use of a deprecated method or function in the code and usually replacing the call with a call to an existing function/method will solve the issue and exempt you from including redundant jQuery scripts.
Furthermore, if the plugin will get updated in the future, you should have no problem update the one you currently using because the newer version would probably support the latest jQuery version.
Related Posts:
- Where is the right place to register/enqueue scripts & styles
- Check if a script/style was enqueued/registered
- Correct Method to run scripts with dependencies without enqueue?
- Load js/css files only on specific admin UI pages
- How to dequeue / deregister any theme styles and scripts
- Add `datetimepicker` to form
- Adding jQuery dependency prevents my script from enqueuing/loading
- Best spot for wp_register_script() and wp_register_style()
- Register script/style: Is it possible to customize the version query string via plugin?
- Can’t move jQuery to footer
- Why isn’t jQuery 2.1 loading in the header?
- Move jQuery to the bottom of the page whilst keeping the WordPress jQuery
- How to enqueue JavaScript file that depends on CSS stylesheet
- How to force that styles are enqueued in the header?
- Where is the right place to register/enqueue scripts & styles
- WordPress error when replacing local jQuery by externally-hosted
- jQuery plugin not loading
- JS plugin script loading but not working
- wp_enqueue doesn’t load dependencies
- Need help with adding jQuery script to WP and calling script to page
- Why do WordPress adds the id=”handle-{js|css}” attribute to scripts and stylesheet?
- javascript and css not loading properly in WordPress site
- Enqueue Scripts / Styles when shortcode is present
- Enqueue core jQuery in the footer?
- How to correctly include jquery-ui effects on wordpress
- How do I make script load after jquery?
- Concatenate and minify dependencies for enqueued JavaScript files
- tinymce is not defined when not using wp_editor
- Make jQuery library load before plugin files
- How to control what jQuery version to include, with wp_enqueue_script
- Adding jquery and thickbox to WordPress theme
- Move WordPress native javascript to bottom of page?
- Best Practices for Seperating jQuery from HTML/PHP
- RequireJS in custom theme. Working Example
- Hyphens vs. periods in the script slug in wp_register_script?
- How to get a jQuery script to run on a page?
- Deregister WordPress jquery on specific page
- Gravity Forms loading jquery
- Moving jQuery to the footer without using de-register in WordPress
- Including javascript for a shortcode
- Asynchronous Javascript Loaders
- Best Way to Include Scripts on a Specific Template Page
- How to include jquery validate in a template
- Use js script from one plugin in another plugin
- wp_enqueue_script won’t load in header?
- chosen jquery library not loading – is not a function error
- wp_enqueue_script and wp_register_script in theme not working
- wp_enqueuescript won’t load in footer even with true value set?
- How wp_enqueue_script works?
- Enqueue jQuery in WordPress
- WordPress Script Loading/Unloading — wp_deregister_script(‘jquery’)
- How do I activate jQuery/script on demand?
- How do I get my page to load the jQuery UI Effects library?
- jQuery on Underscores menu
- Simple jQuery Click Not Working, though console log recognizes the function [closed]
- Script won’t execute in the media manager
- When does WordPress automatically enqueue jQuery?
- How to properly add Bootstrap and JQuery Javascripts?
- wp_ajax() question.. not using wp_enqueue_script?
- is_page() function doesnt working
- wp_enqueue_scripts hook is not being called
- Override default jquery ui library with newer version
- enqueue the scripts
- Deregistering a script in WordPress seems impossible
- Enqueuing javascript files
- WordPress loads Jquery Automatically – is my idea correct to add it to the footer?
- enqueued script with jquery dependency not getting jquery
- Enqueue Google CDN jQuery in Footer
- How to undo deregister script and use local versions?
- ‘jQuery is not defined Error’ appearing in load-scripts.php
- Best way to include jQuery and fire with script at bottom of container
- Is it necessary to enqueue jquery?
- WordPress Ajax problem with undefined url
- Enqueue WordPress jQuery after it’s been deregistered by a plugin
- Not sure if enqueuing js scripts properly
- Override theme style with other CSS on a specific page
- Exclude some scripts from removing unique scripts from head function
- WordPress jquery files not being enqueued
- Searching multiple tags and adding jQuery dependant script onto page template?
- Why does javascript works only if logged in?
- Jquery function working in Dev Console but not otherwise [duplicate]
- How to enqueue jquery in admin and why is it not already there?
- Enque Javascript in Footer?
- Plugins loading multiple copies of JQuery
- Why is my WordPress loading old version of JQuery?
- Cannot enqueue jQuery correctly using Google CDN
- wp_enqueue doesn’t work
- Yoast SEO breaking media upload
- $.browser Undefined Seemingly Causing Faulty Page Display
- Unexpected script loading order
- Problem getting .js file to load via a plugin
- Using jquery-1.7.2.min.js instead of the wordpress jquery
- How register library to use jquery correct
- Trouble enqueueing jquery with custom theme
- Why should I deregister jquery?
- wp_enqueue_scripts does not work
- Plugin Scripts no loading on options page
- How to enqueue scripts in right way in a plugin?
- How to enque js script in footer that are not in .js file?
- Loading scripts on a single page plants the script in the footer