0
$.ready(function {
    $('.timeViewList input').on("blur", validateHrs);
});

function validateHrs(){
    var e = parseFloat($(this).val());

この次の行で行き詰まります。

    if (e.isNumeric() && (0 < e < 24)) {...}
}

e はオブジェクトであり、関数 isNumeric() を認識しないため、型オブジェクトをスローしています。「Uncaught TypeError: Object 18.37 has no method 'isNumeric'」のように

parseFloat() が $(this).val() で機能していないことを理解しています。誰でも理由を教えてもらえますか?

4

2 に答える 2