Arrive Versions Save

Watch for DOM elements creation and removal

v2.4.1

6 years ago

Fixes:

  • Fix #54: unbindArrive by selector doesn't work.
  • Pass new element as argument in callback function. This is to support arrow functions as arrow functions ignore this
  • Minor changes to make jshint/lint pass without any change in behaviour

v2.3.1

8 years ago

Bug fixes:

  • this is not guaranteed to be bound to the window object when using builders like gulp, webpack, etc.., therefore this is changed to window
  • Bug fix: when arrive callback is called for existing elements, the callback is not called in a truly asynchronous manner.
  • Bug fix: Arrive.unbindAllArrive() and Arrive.unbindAllLeave() functions not working.

v2.3.0

8 years ago
  • Optional parameter options.existing to fire arrive event for existing elements
  • Arrive.unbindAllArrive() and Arrive.unbindAllLeave() functions
  • Publish library to npm
  • Bug fix: Callback never fires when event is binded on 'window'

v2.2.0

9 years ago
  • onlyOnce option to fire arrive event only once. Refer to options for details.
  • Remove unused and undocumented ignore-arrive feature.

v2.1.0

9 years ago
  • Performance improvements
  • Now install as a Bower package: $ bower install arrive --save

v2.0.0

9 years ago
  • Adds an optional options object as 2nd argument to arrive event.
  • Fixed issue #9

v1.1.2

10 years ago

Fixed issue #6

v1.1.1

10 years ago

Fixes bug #3 and #4

v1.1

10 years ago

Removed jQuery dependency. The library now works with or without jQuery, you can attach listeners to jQuery elements or pure DOM elements.

v1.0

10 years ago

Initial release