Edit this page

up.event up.event.onClosest(element, callback)
JavaScript function

This feature is experimental. Please share your experiences so we know what to keep or change.

Runs a callback when the given event is observed on the given element or its ancestors.

Example

up.event.onClosest(element, 'click', function() {
  // chip: Someone clicked on element or its ancestors
})

Parameters

element
required

The element to observe with its ancestors.

callback
required

The callback to run.

It will be called with the observed event.

Function(event)

Return value

A function that unsubscribes the callback.

When the element is destroyed, the callback will be unsubscribed automatically.

Function