jQuery-Migrateを使用してjQuery 1.11.2からjQuery 3.1.1にアップグレードする途中ですプラグインバージョン3.0.0。jQuery 3.xにアップグレード中に 'jQuery.expr [":"]'のインスタンスが見つかりません
JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos
問題は、私は私のコードやサードパーティのライブラリのいずれかに問題のあるコード、またはそれの任意の変化を、見つけることができないということである:すべてのページのロードで
は、私はこの警告が表示されます。私はこの例を見つけましたが、それは同じではないと思いますか?$.fn.visible = function() {
return this.css('visibility', 'visible');
};
$.fn.invisible = function() {
return this.css('visibility', 'hidden');
};
更新1: はここでウェブページにロードされたJSコードです:これで
"dependencies": {
"jquery": "^3.1.1",
"jquery-ui": "^1.12.1",
"jquery-migrate": "^3.0.0"
}
:バージョンを示しています私のbower.jsonファイルから
<!DOCTYPE html>
<html>
<head>
<title>UpgradeJquery</title>
<script src="/assets/jquery/jquery.min.js?body=1"></script>
<script src="/assets/jquery-migrate/jquery-migrate.js?body=1"></script>
<script src="/assets/jquery-ui/jquery-ui.min.js?body=1"></script>
<script src="/assets/application.js?body=1"></script>
</head>
<body>
<h1>Home#index</h1>
</body>
</html>
スニペットポイント私はjQueryのUIを疑う?
再生手順と[MCVE]を表示します。 –
リポジトリのクイック検索でこれが確認されました:https://github.com/jquery/jquery-ui/blob/89af4c292eaa5fc1c83437ca71085264dcbef34a/ui/data.js –
関連する問題:https://github.com/jquery/jquery- ui/pull/1773 –