web-dev-qa-db-ja.com

ポルターガイスト-JQMIGRATE警告をオフにする

JavaScriptドライバーとしてポルターガイストを使用してテストスイートを実行すると、次の警告が発生します。

JQMIGRATE: jQuery.fn.attr(selected) may use property instead of attribute
JQMIGRATE: jQuery.browser is deprecated

それらをオフにすることは可能ですか?

19
alexs333

縮小バージョンはデフォルトで「ミュート」されています。

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

探す jQuery.migrateMute = false in jquery-migrate.jsそしてそれをtrueに設定します

25
benchwarmer

ベンチウォーマーからの回答に続いて、これは:

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に感謝します。

2
user382738

利用可能な新しい縮小バージョンがあります。

<script src="http://code.jquery.com/jquery-migrate-3.0.0.min.js"></script>
0
Sikandar Amla