gpt4 book ai didi

javascript - 在 1.10.2 Jquery 版本中替换 $.uaMatch

转载 作者:行者123 更新时间:2023-11-28 01:20:55 24 4
gpt4 key购买 nike

我们正在使用 JQuery 1.7.x 版本中提供的 $.uaMatch 函数。现在,在迁移到 1.10.2 版本的 JQuery 后,我们没有看到此函数的定义。

是否有相同定义的替代方案?任何人都可以帮忙解决这个问题吗?

http://jsapi.info/jquery/1.8.0/jQuery.uaMatch -- 函数链接。

最佳答案

使用jquery migrate插入。它允许从旧版本中恢复功能。

来自 repo 的示例:

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

检查core.js file, line 50 :

jQuery.uaMatch = function( ua ) {
ua = ua.toLowerCase();

var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
/(webkit)[ \/]([\w.]+)/.exec( ua ) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
/(msie) ([\w.]+)/.exec( ua ) ||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
[];

return {
browser: match[ 1 ] || "",
version: match[ 2 ] || "0"
};
};

关于javascript - 在 1.10.2 Jquery 版本中替换 $.uaMatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23270261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com