diff options
author | Luis Arias <kaaloo@gmail.com> | 2013-12-19 08:05:33 +0100 |
---|---|---|
committer | Luis Arias <kaaloo@gmail.com> | 2013-12-19 08:05:33 +0100 |
commit | 8c11422ce076d5808df5ac63d04a826a79f44caa (patch) | |
tree | 9cfbc83a4613d54f711e4c85bfe6e1a0a3dcf43d | |
parent | db4c5f4b613e6e9a0a1b25d14263c41223073492 (diff) | |
download | Readmore.js-8c11422ce076d5808df5ac63d04a826a79f44caa.zip Readmore.js-8c11422ce076d5808df5ac63d04a826a79f44caa.tar.gz Readmore.js-8c11422ce076d5808df5ac63d04a826a79f44caa.tar.bz2 |
Update readmore.js
Call afterToggle callback after the animation has completed.
-rw-r--r-- | readmore.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/readmore.js b/readmore.js index 0bf2119..cf76b3f 100644 --- a/readmore.js +++ b/readmore.js @@ -113,12 +113,12 @@ // Fire beforeToggle callback $this.options.beforeToggle(trigger, element, more); - $(element).animate({"height": newHeight}, {duration: $this.options.speed }); + $(element).animate({"height": newHeight}, {duration: $this.options.speed }, function() { + // Fire afterToggle callback + $this.options.afterToggle(trigger, element, more); + }); $(trigger).replaceWith($($this.options[newLink]).on('click', function(event) { $this.toggleSlider(this, element, event) }).addClass('readmore-js-toggle')); - - // Fire afterToggle callback - $this.options.afterToggle(trigger, element, more); } }; |