Jquery: Bei Moushover Element anzeigen lassen

  • Hallo! Wie bereits in der Überschrift geschrieben, möchte ich gerne ein Element (wird per display:none; ausgeblendet) bei Moushover wieder anzeigen lassen. Ich habe mir bisher folgenden Code erarbeitet, allerdings funktioniert er nicht wie gewünscht. Findet jemand den Fehler und kann mir weiter helfen? Danke im Voraus!

    Code
    <script type="text/javascript">
            $("ul li a.hover").hover(function () { $("ul li ul").show("slow"); });
    </script>
  • Also beim hover musste auf jeden Fall im callback den ursprungszustand herstellen.
    Ich würde dort vom geklickten a-Element angehen und die ul-siblings suchen und damit die aktion machen.

    Was macht dein Script den bisher nicht?

  • Also beim hover musste auf jeden Fall im callback den ursprungszustand herstellen.
    Ich würde dort vom geklickten a-Element angehen und die ul-siblings suchen und damit die aktion machen.

    Was macht dein Script den bisher nicht?


    Super - jetzt klappt's! Habe, wie von dir vorgeschlagen, den Callback mit eingebaut.

    Code
    <script type="text/javascript">
            $(document).ready(function(){
                $("ul li a.hover").hover(
                function(){
                    $("ul li ul").show("slow");},
                function(){
                    $("ul li ul").hide("hide");});
            });
        </script>

    Einmal editiert, zuletzt von davidos_no.1 (28. März 2011 um 19:29) aus folgendem Grund: work.