Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2012, 06:24
motorinapronto
 
Fecha de Ingreso: noviembre-2010
Mensajes: 101
Antigüedad: 14 años
Puntos: 0
Mouseenter y mouseleave. problema

Hola

A ver si alguien me puede echar una mano con este código...

Código PHP:
<?php 
if ($connected=="yes"){
$fav simplexml_load_file("xmluserfav/".$user.".xml");
$fin="no";
foreach(
$fav->cantante as $cantante):
    foreach(
$cantante->title as $title):
    if (
$fin!="si"){
    if (
$title==$artist){
    
$funcion='mouseenter';
    
$star='star1';
    
$star2='star1ye';
    
$fin="si";
    }else{
    
$funcion='mouseenter';
    
$star='star1ye';
    
$star2='star1';
    
$fin="si";
    }}
endforeach;
endforeach;
}else{
    echo 
'<span style="color:#FFFFFF; font-size:200%; margin-left:1%; padding-top:0.3%; float:left;"> '.$artist.' </span><a href="http://localhost/POPTANGO/newuser.php"><div id="star"><img class="imgstar" src="images/star1.png" /></div></a>';
}
?>

<script>
$(document).ready(function() {
$("#star").<?php echo $funcion?>(function(){
              $(this).html('<img class="imgstar" src="images/<?php echo $star?>.png" />');
              return false;
});
$("#star").mouseleave(function(){
              alert ('hola');
              $(this).html('<img class="imgstar" src="images/<?php echo $star2?>.png" />');
                 return false;
});  
  });
</script>
Resulta que mouseenter funciona... pero mouseleave no funciona!! he probado ya mil cosas y no logro ver qué ocurre.. A lo mejor pongo el código mal...

¿Alguna idea?