Page 1
jQueryMinha linguagem de programação favorita
Page 2
Meu nome é Felquis
Page 5
./src/event/alias.js
Page 6
Original 84151 Bytes
dist/jquery.min.js
Page 7
Original 83568 Bytes
dist/jquery.min.js
grunt custom:-event/alias
583 Bytes carentes salvos
Page 8
Original 83568 Bytes
dist/jquery.min.js
grunt custom:-event/alias
583 Bytes carentes salvos
Page 9
Original 83568 Bytes
dist/jquery.min.js
grunt custom:-event/alias
Page 10
583 bytes já é alguma coisa
Page 11
583 bytes já é alguma coisa
Page 13
https://github.com/jquery/jquery/blob/master/src/event/alias.js
Page 16
RIP.live, .delegate
Page 33
10 elementos 10 execuções
Page 43
Custom Events
😳 Custom Events - https://learn.jquery.com/events/introduction-to-custom-events/😁 Event Extensions - https://learn.jquery.com/events/event-extensions/
Page 44
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Page 45
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Page 46
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Page 47
Ele para o event bubbling
event.stopPropagation()
Page 48
event.stopPropagation()
Page 49
event.stopPropagation()
Page 50
event.stopPropagation()
Page 51
event.stopPropagation()
Page 52
event.stopPropagation()
Page 53
Codepen http://codepen.io/felquis/pen/PqbxyG
JavaScripthttp://codepen.io/felquis/pen/oXYdEz
event.stopPropagation()
Page 54
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Codepen http://codepen.io/felquis/pen/PqbxyG
JavaScripthttp://codepen.io/felquis/pen/oXYdEz
Page 55
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Page 56
event.preventDefault()event.stopPropagation()event.stopImmediatePropagation()
Page 57
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 58
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 59
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 60
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 61
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 62
event.stopImmediatePropagation()
Event
Event
Event
Object
Page 63
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 64
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 65
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 66
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 67
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 68
event.stopImmediatePropagation()
Event
Event
Event
Object
TriggerEvent
Page 69
event.stopImmediatePropagation()
Page 70
event.stopImmediatePropagation()
Page 71
event.stopImmediatePropagation()
Page 72
event.stopImmediatePropagation()
Page 73
event.stopImmediatePropagation()
Page 74
event.stopImmediatePropagation()
Codepen http://codepen.io/felquis/pen/PqbxyG
Page 76
😈 Exemplo stopImmediatePropagation - http://codepen.io/felquis/pen/PqbxyG😮 Exemplo stopPropagation - Codepen http://codepen.io/felquis/pen/PqbxyG - em JavaScript - http://codepen.io/felquis/pen/oXYdEz😏 http://tutsmais.com.br/blog/javascript-2/o-que-e-event-delegation-no-javascript/ 🙈 MDN🙉 Event Bubbling & Capturing - http://stackoverflow.com/a/4616720/2588556
Page 77
Obrigado
felquis.com/talks/jquery-events/