data - jquery create event
¿Hay una diferencia entre $(e.currentTarget) y $(esto)? (1)
Parece que son equivalentes en la mayoría de los casos, aunque "esto" parece más fácil de escribir
de acuerdo con api.jquery.com/event.currentTarget
event.currentTarget
Esta propiedad será típicamente igual a la de
this
función.Si está utilizando jQuery.proxy u otra forma de manipulación de alcance,
this
será igual al contexto que haya proporcionado, no aevent.currentTarget
¿Hay alguna diferencia entre los siguientes dos métodos? es # 1 más rápido que # 2?
#1
$(''#selector'').on(''click'',function(){
$(this)...
// do stuff with clicked element
})
and
#2
$(''#selector'').on(''click'',function(e){
$(e.currentTarget)....
// do stuff with clicked element
})