1

私はこの作業コードを持っています

if ($.browser.msie && parseInt($.browser.version, 10) < 9){
}
else{
    $('.insert_checkpassword').toggle($('#password').val().length > 0);
}

これを小さくすることは可能ですか?

私はすべてのブラウザでこのコードを実行したいのですが、小さいバージョン 9 では実行したくありません

このようなもの

if IS NOT ($.browser.msie && parseInt($.browser.version, 10) < 9){
    $('.insert_checkpassword').toggle($('#password').val().length > 0);
}
4

2 に答える 2

0

論理否定演算子 を使用する必要があります。!論理演算子の詳細については、こちらを参照してください。

if (!( $.browser.msie && parseInt($.browser.version, 10) < 9)){
    $('.insert_checkpassword').toggle($('#password').val().length > 0);
}
于 2013-04-16T09:07:20.297 に答える
0

これはそれを行います:

if (!$.browser.msie || parseInt($.browser.version, 10) >= 9) {
    $('.insert_checkpassword').toggle($('#password').val().length > 0);
}

$.browserは非推奨であり、依存すべきではないことに注意してください。

于 2013-04-16T09:07:54.370 に答える