/* * Fade Slider Toggle plugin * * Copyright(c) 2009, Cedric Dugas * http://www.position-relative.net * * A sliderToggle() with opacity * Licenced under the MIT Licence */ jQuery.fn.fadeSliderToggle = function(settings) { /* Damn you jQuery opacity:'toggle' that dosen't work!~!!!*/ settings = jQuery.extend({ speed:500, easing : "swing" }, settings) caller = this if($(caller).css("display") == "none"){ $(caller).animate({ opacity: 1, height: 'toggle' }, settings.speed, settings.easing); }else{ $(caller).animate({ opacity: 0, height: 'toggle' }, settings.speed, settings.easing); } };