Ragazzi io ho l'esigenza di avere in una pagina 2 slideshow, ho trovato il codice è funziona se ne metto una, ma se la replico non va..ho cambiato pure il nome delle funziona e dei div:
Prima slide è funziona:
Seconda slide è non funziona:Codice PHP:<ul class="ppt">
<?
$img=mysql_query("Select * from fotobox where tipo=2");
while($array=mysql_fetch_array($img)){?>[*][img]admin/<? echo $array[foto] ?>[/img]
<? } ?>[/list]
<script type="text/javascript">
$('.ppt li:gt(0)').hide();
$('.ppt li:last').addClass('last');
var cur = $('.ppt li:first');
function animate() {
cur.fadeOut( 5000 );
if ( cur.attr('class') == 'last' )
cur = $('.ppt li:first');
else
cur = cur.next();
cur.fadeIn( 5000 );
}
$(function() {
setInterval( "animate()", 5000 );
} );
</script>
Perchè non va, come posso risolvere questo problema?Codice PHP:<ul class="case">
<?
$img=mysql_query("Select * from fotobox where tipo=1");
while($array=mysql_fetch_array($img)){?>[*][img]admin/<? echo $array[foto] ?>[/img]
<? } ?>[/list]
<script type="text/javascript">
$('.case li:gt(0)').hide();
$('.case li:last').addClass('last');
var cur = $('.case li:first');
function test () {
cur.fadeOut( 5000 );
if ( cur.attr('class') == 'last' )
cur = $('.case li:first');
else
cur = cur.next();
cur.fadeIn( 5000 );
}
$(function() {
setInterval( "test()", 5000 );
} );
</script>

