I just found that it is possible to make a very simple slideshow by jQuery as
$(function(){
$('.fadein img:gt(0)').hide();
setInterval(function(){$('.fadein :first-child').fadeOut().next('img').fadeIn().end().appendTo('.fadein');}, 3000);
});
with
<div class="fadein">
<img src="http://farm3.static.flickr.com/2610/4148988872_990b6da667.jpg">
<img src="http://farm3.static.flickr.com/2597/4121218611_040cd7b3f2.jpg">
<img src="http://farm3.static.flickr.com/2531/4121218751_ac8bf49d5d.jpg">
</div>
I wonder how to modify this simple code to make a slide effect (fadeIn/fadeOut) for DIV instead of img. For example to make a slideshow of
<div class="fadein">
<div><img src="http://farm3.static.flickr.com/2610/4148988872_990b6da667.jpg">Some text</div>
<div><img src="http://farm3.static.flickr.com/2597/4121218611_040cd7b3f2.jpg">Some text</div>
<div><img src="http://farm3.static.flickr.com/2531/4121218751_ac8bf49d5d.jpg">Some text</div>
</div>
I wrote some code:
Full example code you can find here : http://jsfiddle.net/h58ng/