一般来说我们 需要 调用 jq 方法的时候, 一般都会使用
$(function(){
jq代码
});
这样类似的,
可是如果我们在元素上面 加一个 方法 呢,在方法里面如果 使用 jq ,特别是 jq 当前对象呢
比如 <input onchange="checkNumber($!i)" /> 输入框改变事件 。
如果我们 想在 方法里面 使用 $(this) 那怎么用?
如果是 this 对象就是 原生的 js 对象了。
解决方法 $(event.currentTarget) 就是 $(this)
function checkNumber(i){
console.log($(event.currentTarget).val());
console.log($(this.event.currentTarget).val());
}