Skip to content

Instantly share code, notes, and snippets.

@RStankov
Created June 17, 2010 07:43
Show Gist options
  • Save RStankov/441811 to your computer and use it in GitHub Desktop.
Save RStankov/441811 to your computer and use it in GitHub Desktop.
S2.FX.TOGGLE_PAIRS = {
'fade': ['fade', 'appear'],
'slide': ['slideUp', 'slideDown']
};
Element.addMethods({
toggleWithEffect: function(element, effect, options){
element = $(element)
effect = (S2.FX.TOGGLE_PAIRS[effect] || S2.FX.TOGGLE_PAIRS['fade'])[+element.visible()];
return element.effect(effect, options);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment