JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<div id="slide-1"><a href="#slide-2">Slide div next</a></div>
<div id="slide-2" style="display:none;"><a href="#slide-1">Slide div prev</a> - <a href="#slide-3">Slide div next</a></div>
<div id="slide-3" style="display:none;"><a href="#slide-2">Slide div prev</a></div>

CSS

#slide-1, #slide-2, #slide-3{
    width:100%;
    height:500px;
}
#slide-1{
    background:red;
}
#slide-2{
    background:green;
}
#slide-3{
    background:yellow;
}

JavaScript

$('a').on('click', function(){
    var div_hide = $(this).parent();
    var div_show = $(this).attr('href');
    $(div_hide).hide({ direction: "left", queue: false, duraton: 500 });
    $(div_show).show({ direction: "right", queue: false, duraton: 500 }); //Doesn't work
	//$(div_show).delay(500).show("slide", { direction: "right" }, 800); //Work but i must waiting...
});