jsコードをリファクタリングして、よりドライな慣習にしようとしていますが、このエラーが発生しません。これが私のコードです
function validate_field(e){
console.log(typeof e);
$(e).focusout(function(e){
var price = $(e).val();
var number = parseInt(price, 10);
console.log(number)
if (number < 0)
{
$(e).val(0);
}
})
}
$(function(){
validate_field('#price');
})
スタックトレースによると、エラーはここのどこかにあります。ここでvar price = $(e).val();
何が欠けていますか?