をJavaScriptのドライバーとしてポルターガイストを使用して、私のテストスイートを実行している、私は次の警告に遭遇しています:ポルターガイストオフJQMIGRATE警告
JQMIGRATE: jQuery.fn.attr(selected) may use property instead of attribute
JQMIGRATE: jQuery.browser is deprecated
は、可能なそれらをオフにすることですか?
をJavaScriptのドライバーとしてポルターガイストを使用して、私のテストスイートを実行している、私は次の警告に遭遇しています:ポルターガイストオフJQMIGRATE警告
JQMIGRATE: jQuery.fn.attr(selected) may use property instead of attribute
JQMIGRATE: jQuery.browser is deprecated
は、可能なそれらをオフにすることですか?
jquery-migrate.js
でjQuery.migrateMute = false
を探し、true
縮小さバージョンに設定し、デフォルトでは "ミュート" です:
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
がんばれ!ベンチウォーマーズからの回答後、この:固定
function custom_mute_jquery_migrator() {
echo '<script>jQuery.migrateMute = true;</script>';
}
add_action('wp_head', 'custom_mute_jquery_migrator');
add_action('admin_head', 'custom_mute_jquery_migrator');
それは私のためです。ありがとう@benchwarmer。
新しいミニバージョンがあります。
<script src="http://code.jquery.com/jquery-migrate-3.0.0.min.js"></script>
バージョン3.xはjQuery v3 +に移行するためのものであり、その場合は使用できません。 – toshniba
アップグレードの際に変更が上書きされないように、ファイルの外側から設定できませんか? –
また、自分のスクリプト(migrateスクリプト外)でtrueに設定することもできます。私自身のプロジェクトでそれをテストし、それが動作します。 – Studocwho