jQuery and BootStrap 4 issues?

I recently updated to jQuery 3.1.1 and started getting
"Error: Syntax error, unrecognized expression: #" on my dropdowns. It seems there are issues with jQuery and bootstrap 3. It was noted that this was fixed by updating to Bootstrap 4.0.0. I seem to still be getting this error. Is there anything i can do here or am i just stuck using an old version on jQuery?

Thank you
JustinAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris StanyonWebDevCommented:
jQuery and Bootstrap tend to work perfectly well together, so there may be something else going on with your code. If you want to post a link to your page we can take a proper look.
0
Julian HansenCommented:
First question - why did you upgrade to jQuery 3 - was there something specific in the library you needed to use?
Just wondering, if earlier versions of jQuery work - why upgrade if it breaks the site?

Take a read of the jQuery 3.0 release notes - particular the bit that says
So, here’s the TL;DR for version 3.0 of the jQuery API:

    If you need support for the widest variety of browsers including IE8, Opera 12, Safari 5, and the like, use the jQuery-Compat 3.0.0 package. We recommend this version for most web sites, since it provides the best compatibility for all website visitors.
    If your web site is built only for evergreen leading-edge browsers, or is an HTML-based app contained in a webview (for example PhoneGap or Cordova) where you know which browser engines are in use, go for the jQuery 3.0.0 package.
    Until we announce otherwise, both packages will contain the same public APIs in correspondingly-numbered major and minor versions. This should make it easy for developers to switch between the two and be maximally compatible with third-party jQuery plugins.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JustinAuthor Commented:
thank you
0
Julian HansenCommented:
You are welcome.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.