ExpandingTextareas icon indicating copy to clipboard operation
ExpandingTextareas copied to clipboard

Initialise on keydown?

Open domchristie opened this issue 9 years ago • 2 comments

Re: #50 Could we auto-initialise the plugin on keydown rather than on DOM ready? Something like:

$(document).on('keydown.expanding', 'textarea.expanding', function() {
  var $this = $(this);
  if (!$this.expanding('initialized')) {
    $this.expanding();

    // Prevent `keydown.expanding` from firing on this textarea(?)
    $this.off('keydown.expanding'); 
  }
});

I’m no sure off would work, but this might solve issues with .expanding textareas that are inserted into the DOM. Just a thought.

domchristie avatar Nov 25 '14 09:11 domchristie