jQuery mouseover mouseout Deckkraft

    function hoverOpacity() {
    $('#fruit').mouseover(function() {
        $(this).animate({opacity: 0.5}, 1500);
      });
    $('#fruit').mouseout(function() {
        $(this).animate({opacity: 1}, 1500);
      });
}

Dies ist meine Funktion, die animiert div#fruit, und es funktioniert.

Das problem ist Folgendes; Wenn Sie mouseout vor der mousein animation beendet ist, muss die animation fertig ist, bevor die mouseout. (hoffe das macht Sinn)

Dies ist in der Regel nicht spürbar, aber mit einer langen Dauer, es ist spürbar.

Anstelle der Fertigstellung der animation, ich will die animation zu stoppen und umzukehren, um den ursprünglichen Zustand.

InformationsquelleAutor a-second-mix | 2011-05-18
Schreibe einen Kommentar