$.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() で機能していないことを理解しています。誰でも理由を教えてもらえますか?