diff options
author | Jed Foster <jed@jedfoster.com> | 2014-02-09 13:52:01 -0800 |
---|---|---|
committer | Jed Foster <jed@jedfoster.com> | 2014-02-09 13:52:01 -0800 |
commit | 6d6994f2ec6cf978fefb22b4a1db8f85860859d3 (patch) | |
tree | dd64df2b45d92644d240e7c5bd1c5bca48efbc85 /readmore.js | |
parent | 3811e43235a22f06ae243cde0b5bc67bb73f5ca6 (diff) | |
download | Readmore.js-6d6994f2ec6cf978fefb22b4a1db8f85860859d3.zip Readmore.js-6d6994f2ec6cf978fefb22b4a1db8f85860859d3.tar.gz Readmore.js-6d6994f2ec6cf978fefb22b4a1db8f85860859d3.tar.bz2 |
Change `more` argument to before/after callbacks to `expanded`
Diffstat (limited to 'readmore.js')
-rw-r--r-- | readmore.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/readmore.js b/readmore.js index 651cb52..191fa20 100644 --- a/readmore.js +++ b/readmore.js @@ -17,6 +17,8 @@ embedCSS: true, sectionCSS: 'display: block; width: 100%;', startOpen: false, + expandedClass: 'readmore-js-expanded', + collapsedClass: 'readmore-js-collapsed', // callbacks beforeToggle: function(){}, @@ -99,13 +101,13 @@ var $this = this, newHeight = newLink = '', - more = false, + expanded = false, sliderHeight = $(element).data('sliderHeight'); if ($(element).height() == sliderHeight) { newHeight = $(element).data().boxHeight + 'px'; newLink = 'lessLink'; - more = true; + expanded = true; } else { @@ -114,11 +116,11 @@ } // Fire beforeToggle callback - $this.options.beforeToggle(trigger, element, more); + $this.options.beforeToggle(trigger, element, expanded); $(element).animate({'height': newHeight}, {duration: $this.options.speed, complete: function() { // Fire afterToggle callback - $this.options.afterToggle(trigger, element, more); + $this.options.afterToggle(trigger, element, expanded); $(trigger).replaceWith($($this.options[newLink]).on('click', function(event) { $this.toggleSlider(this, element, event) }).addClass('readmore-js-toggle')); } |