为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery $ .browser是否已弃用?

jQuery $ .browser是否已弃用?

潇湘沐 2019-12-12 10:09:16
有人可以告诉我我是否正确认为jQuery的$ .browser已被弃用?我现有的实现会继续有效吗?如果没有,是否有易于实现的替代方案。
查看完整描述

3 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

从文档中:


$ .browser属性在jQuery 1.3中已弃用,并且其功能可能会在jQuery的未来版本中移至团队支持的插件中。


因此,是的,它已被弃用,但是您现有的实现将继续起作用。如果功能被删除,则很可能可以使用插件轻松访问。


至于是否有其他选择……答案是“可能”。使用特征检测$.support而不是使用浏览器检测要好得多:检测所需的实际功能,而不是提供该功能的浏览器。随此检测到随浏览器而变化的最重要的功能。


在jQuery 1.9中,此功能已删除(docs)。最好不要使用它。如果确实需要使用其功能,则可以使用jQuery Migrate插件将其还原。



查看完整回答
反对 回复 2019-12-13
  • 3 回答
  • 0 关注
  • 338 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信