方法中作为参数的函数都必须是回调函数吗
方法中作为参数的函数都必须是回调函数吗,都必须得给回掉函数传入this这个参数呢?
方法中作为参数的函数都必须是回调函数吗,都必须得给回掉函数传入this这个参数呢?
2015-10-11
1.参数的问题
参数的类型是由使用该参数的函数或方法决定的。在此处jQ的hover方法决定hover所使用的参数类型。
hover([over,]out) 返回jquery对象
over,out (参数) Function,Function (类型) V1.0(jq版本号)
over:鼠标移到元素上要触发的函数
out:鼠标移出元素要触发的函数
out Object V1.4
当鼠标移到元素上或移出元素时触发执行的事件函数
2.this并不是寻常意义上的参数,它指向当前使用的对象。
此处回调函数中的this,指的是hover事件产生时所使用的js对象,使用$(this)将js对象包装成jquery对象然后使用jq方法。
举报