Está acontecendo o seguinte, na página é pra exibir os últimos recados do mural, quando você clica no "anterior", tudo certo, ele vai passando de boa! Mas quando clica no "proximo" ou deixa ele passar automaticamente, ele começa a exibir um recado "fantasma" infinitamente...
Aqui está a pagina:
http://www.grupodeix...om.br/index.php
É onde é exibido o mural de recados...
Essa é a função:
<script type="text/javascript"> function muralcarousel_initCallback(carousel) { // Disable autoscrolling if the user clicks the prev or next button. carousel.buttonNext.bind('click', function() { carousel.startAuto(0); }); carousel.buttonPrev.bind('click', function() { carousel.startAuto(0); }); // Pause autoscrolling if the user moves with the cursor over the clip. carousel.clip.hover(function() { carousel.stopAuto(); }, function() { carousel.startAuto(); }); }; jQuery(document).ready(function() { jQuery('#muralcarousel').jcarousel({ auto: 5, wrap: 'circular', width: 370, height: 100, initCallback: muralcarousel_initCallback }); }); </script>
E aqui é onde o jcarousel está inserido:
<ul id="muralcarousel" class="jcarousel-skin-mural">
<?php
$sql= "SELECT * FROM xxxxxx ORDER BY xxxxxxx DESC LIMIT 5";
$res= mysql_query($sql,$con);
while ($linha=mysql_fetch_array($res)){
$id=$linha['xxxxxx'];
$nome=$linha['xxxxxxxx'];
$cidade=$linha['xxxxxxxx'];
$estado=$linha['xxxxxxxxx'];
$data=$linha['xxxxxxxxxx'];
$mensagem=$linha['xxxxxxxxx'];
echo "<li>";
echo "<span id='mural-data'>";
echo date('d/m/Y', strtotime($data));
echo "</span><span id='mural-nome'>$nome</span>";
echo "<div id='mural-mensagem'>$mensagem</div>";
echo "</li>";
}
?>
</ul>
[/code]
Alguém sabe o que pode ser?
Obrigado
Edição feita por: Buthy, 20/06/2011, 13:24.