Skip to content

Commit adc6cac

Browse files
author
bradrobertson
committed
configurable slide up/down speed for slide effect
default speeds to be the same for smoother effect
1 parent d6a877a commit adc6cac

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/tabs/tabs.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
event: 'click',
2727
rotate: false,
2828

29+
// slide effect
30+
slideUpSpeed: 400,
31+
slideDownSpeed: 400,
32+
2933
// 1.2
3034
history: false
3135
},
@@ -51,7 +55,7 @@
5155
*/
5256
fade: function(i, done) {
5357

54-
var conf = this.getConf(),
58+
var conf = this.getConf(),
5559
speed = conf.fadeOutSpeed,
5660
panes = this.getPanes();
5761

@@ -66,8 +70,10 @@
6670

6771
// for basic accordions
6872
slide: function(i, done) {
69-
this.getPanes().slideUp(200);
70-
this.getPanes().eq(i).slideDown(400, done);
73+
var conf = this.getConf();
74+
75+
this.getPanes().slideUp(conf.slideUpSpeed);
76+
this.getPanes().eq(i).slideDown(conf.slideDownSpeed, done);
7177
},
7278

7379
/**

0 commit comments

Comments
 (0)