jquery.resize

Custom resize jQuery event for element

MIT License

Downloads
74
Stars
6
Committers
3

jquery.resize

Custom resize jQuery event for element. The code use ResizeObserver if browser support it (right now only Chrome/Chromium) or sentinel iframe.

The plugin was created for jQuery Terminal.

Usage

You can use it as jQuery plugin:

$('element').resizer(function() {
    var $this = $(this);
    console.log($this.width(), $this.height());
});
// if handler is omitted all event handlers are removed
$('element').resizer('unbind', handler);

or as normal event using on/off:

$('element').on('resize', function() {
    var $this = $(this);
    console.log($this.width(), $this.height());
});

$('element').off('resize', handler);

License

Copyright (c) 2018-2019 Jakub T. Jankiewicz

Released under MIT license