JavaScriptの日々の記録

質問:Chromeブラウザ、入力ボックスにカーソルを置き、フォーカスイベントの警告のうち、バインドされた入力ボックス();この時間は、ブラウザのクリックすると新しいタブボタンを、警告()ボックスがポップアップ表示されますが繰り返されます。

<input type="text" id="idCard" name="idCard" onblur="idCardCheck()"/>

問題:「+」jsのデフォルトでは、計算値はのparseInt関数は、文字列を変換し、使用するために必要とされることがあれば、文字列の連結です。 

問題:最初の決意条件が機能している、3つの別々のif文を使用して、if文無効2後者の?

//使用if else可行
$(function () {
    if('${typeKind}'=='1001'){
        $("#jgz").show();
    }else if('${typeKind}'=='1002'){
        $('#mhjy').show();
    }else if('${typeKind}'=='1014'){
        $('#xfpx').show();
    }
})
//使用单独if语句不行
$(function () {
    if('${typeKind}'=='1001'){
        $("#jgz").show();
    }
    if('${typeKind}'=='1002'){
        $('#mhjy').show();
    }
    if('${typeKind}'=='1014'){
        $('#xfpx').show();
    }
})

 

ます。https://my.oschina.net/u/3160411/blog/1499397で再現

おすすめ

転載: blog.csdn.net/weixin_34406796/article/details/92377472