The jQuery document tags $.browser as deprecated. So what’s the replacement for it?
The jQuery document tags $.browser as deprecated. So what’s the replacement for it?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you really need good old $.browser
According to the docs, this feature was deprecated in 1.3,
and totally removed in 1.9, although it is still available in the official jQuery Migrate plugin.
If you want to do it right
Depending on browser detection is not a good idea. Feature detection is the way to go (Modernizr is a great tool for that). jQuery had a
$.support()method to provide some feature detection, but it is now deprecated as well. They also suggest using Modernizer.If you really need browser detection
Fixing browser quirks is not a valid use case for browser detection, but there are other use cases. Use any Javascript browser detection tool (like bowser), as this functionality does not depend on jQuery at all.