Method: Event#target
- Defined in:
- lib/source/redshift/event.rb
#target ⇒ Object
call-seq:
evnt.target -> element
Returns the DOM element targeted by evnt, or nil if no element was targeted. The target of an event may be a different element than elem.
elem = Document['#outer']
elem.listen :click do |element, event|
puts "%s was clicked" % event.target.inspect
puts "%s was indirectly clicked" % element.inspect
end
clicking element ‘#inner’ inside ‘#outer’ produces:
#<Element: DIV id="inner"> was clicked
#<Element: DIV id="outer"> was indirectly clicked
290 291 292 |
# File 'lib/source/redshift/event.rb', line 290 def target `$E(this.__target__)` end |