有人可以告诉我我是否正确认为jQuery的$ .browser已被弃用?我现有的实现会继续有效吗?如果没有,是否有易于实现的替代方案。
3 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
从文档中:
$ .browser属性在jQuery 1.3中已弃用,并且其功能可能会在jQuery的未来版本中移至团队支持的插件中。
因此,是的,它已被弃用,但是您现有的实现将继续起作用。如果功能被删除,则很可能可以使用插件轻松访问。
至于是否有其他选择……答案是“可能”。使用特征检测$.support而不是使用浏览器检测要好得多:检测所需的实际功能,而不是提供该功能的浏览器。随此检测到随浏览器而变化的最重要的功能。
在jQuery 1.9中,此功能已删除(docs)。最好不要使用它。如果确实需要使用其功能,则可以使用jQuery Migrate插件将其还原。
- 3 回答
- 0 关注
- 366 浏览
添加回答
举报
0/150
提交
取消