Change la couleur de fond à la souris et les supprimer après mouseout

J'ai un tableau qui classe est forum. Mon jquery code:

<script type="text/javascript">
    $(document).ready(function() {
        $('.forum').bind("mouseover", function(){
            var color  = $(this).css("background-color");

            $(this).css("background", "#380606");

            $(this).bind("mouseout", function(){
                $(this).css("background", color);
            })    
        })    
    })
</script>

Il fonctionne parfaitement, mais est-il possible de le faire de manière plus efficace sans var color = $(this).css("background-color");. Juste après mouseout quitter la précédente couleur de fond et de supprimer #380606? Merci.

  • Est-il une raison pour laquelle vous avez besoin de lui en JQuery par intérêt? Comme c'est le type de chose CSS est utilisé pour, ainsi, l'une des réponses ci-dessous l'idéal serait, dans la plupart des situations.
InformationsquelleAutor good_evening | 2010-09-18