【问题标题】:Is there any kind of jQuery.browser fallback?是否有任何类型的 jQuery.browser 后备?
【发布时间】:2013-03-25 21:05:19
【问题描述】:

由于 jQuery.browser 自 1.9 以来已被删除,我遇到了很多麻烦,因为尽管当前的 jQuery 版本中没有该功能,但仍有许多插件没有更新并且仍然使用该功能。是否有任何推荐的方法来修改现有插件或任何其他建议?

【问题讨论】:

标签: javascript jquery deprecated


【解决方案1】:

jQuery.browser() removed:

jQuery.browser() 方法自 jQuery 1.3 起已被弃用,并在 1.9 中被删除。如果需要,它可以作为jQuery Migrate plugin 的一部分提供。我们建议将特征检测与 Modernizr 等库一起使用

jQuery Migrate 1.1.1 Released:

使用jQuery Migrate 插件很简单,例如,只需将其直接包含在 jQuery 的 script 标签之后。

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.js"></script>

【讨论】:

  • 如果您要从其他地方逐字引用文本,请提供参考。
【解决方案2】:

http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed

jQuery.browser() 已移除

jQuery.browser() 方法自 jQuery 1.3 以来已被弃用,并且 在 1.9 中被删除。如果需要,它可以作为 jQuery 的一部分使用 迁移插件。我们建议将特征检测与库一起使用 比如 Modernizr。

所以它应该在这里可用:

http://blog.jquery.com/2013/01/31/jquery-migrate-1-1-0-released/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 2015-04-27
    • 1970-01-01
    • 2017-01-16
    • 1970-01-01
    相关资源
    最近更新 更多