我有这个函数,它应该在找到它时返回一个对象,但它没有这样做。我究竟做错了什么?
var getEl = function(title){
var theInputs = $('input[type=text], input[type=radio], input[type=checkbox], select, textarea')
theInputs.each(function(){
if (this.title==title){
getEl = this
console.log('found it!')
}
})
}
console.log(getEl('Office Status'))
我知道它可以工作,因为发现它是控制台上的输出,但控制台报告未定义为该行的输出:
console.log(getEl('Office Status'))