Mosne Slide Up and Down jQuery Plugin

with CSS3 smooth transition animations or jquery fallback

Modernizr csstransform is required - download ↓

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sagittis egestas arcu, ac viverra metus aliquet in. Sed vitae pharetra ligula. Duis dignissim porta neque. Curabitur dignissim facilisis libero, et fermentum leo. Ut accumsan, tortor ac vehicula tempor, eros turpis dapibus ante, ut tristique leo turpis et nibh. Proin eget lorem dolor. Nulla sed tristique nisi, at scelerisque purus. Aliquam turpis mauris, ultrices id urna sed, vulputate elementum nisl. Vivamus sit amet tristique enim. Aliquam pellentesque erat sit amet lacus bibendum vulputate. Suspendisse tempus velit convallis ultricies lacinia. Sed nec blandit justo, a pretium leo. Pellentesque lectus quam, elementum eu nunc semper, faucibus iaculis massa. Sed vitae tempor metus, a tristique felis. Donec at posuere enim. Nam eget ornare mi. Donec sodales, tortor a molestie euismod, velit lacus feugiat mi, eu malesuada eros lectus quis ante. Quisque in purus non quam dapibus aliquam. Nullam mauris felis, venenatis quis dapibus vel, eleifend sed eros. Quisque turpis leo, imperdiet sit amet ultricies nec, bibendum sit amet urna. Donec aliquet justo rhoncus, ultricies risus vitae, sollicitudin erat. Pellentesque erat enim, fringilla rhoncus facilisis id, tincidunt a orci. Morbi sollicitudin, ligula sit amet volutpat cursus, lectus justo elementum nisi, a posuere nunc ante sit amet enim.

/* css3 for Mosne Slide Up and Down jQuery Plugin */

.csstransitions .mosneslide {
    -webkit-transition: height .4s ease-in-out;
    -moz-transition: height .4s ease-in-out;
    -ms-transition: height .4s ease-in-out;
    -o-transition: height .4s ease-in-out;
    transition: height .4s ease-in-out;
    max-height: 9999px;
    overflow: hidden;
    height: 0;
}


.no-csstransitions .mosneslide{
    display: none;
}
/* toggle slide down / slide up */

$(".mosneslide").mosne_slide({
                
    delay:500,
    before:function(){console.log("start");},
    after:function(){console.log("done");}

});

This plugin is based on a JensT script