UNPKG

onmount

Version:

Run something when a DOM element appears and when it exits

17 lines (12 loc) 504 B
# Unique IDs The `init()` and `exit()` callbacks get passed an object with a unique ID. This ID is guaranteed to be unique for every behavior-element pair. It looks like this: > `{ id: 'c12' }` This makes it possible to assign event handlers with tags that are unique to that behavior-and-element so that it may be unbound later. ```js $.onmount('@hiding-menu', function (b) { $('html, body').on('scroll.' + b.id, function () { }) }, function (b) { $('html, body').off('scroll.' + b.id) }) ```