summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Arias <kaaloo@gmail.com>2013-12-19 08:05:33 +0100
committerLuis Arias <kaaloo@gmail.com>2013-12-19 08:05:33 +0100
commit8c11422ce076d5808df5ac63d04a826a79f44caa (patch)
tree9cfbc83a4613d54f711e4c85bfe6e1a0a3dcf43d
parentdb4c5f4b613e6e9a0a1b25d14263c41223073492 (diff)
downloadReadmore.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.js8
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);
}
};