我正在尝试将我的 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();
我在这里缺少什么?