jQuery toggle auf mouseover - verhindern Warteschlange

Ich habe folgenden code, welcher aktiviert oder deaktiviert die Sichtbarkeit des div bei einem anderen div ist moused über. Es funktioniert gut, außer wenn man mit der Maus immer aus und wiederholt es Warteschlangen, alle schaltet:

$(document).ready(function() {
    $('.trigger').mouseover(function(){
        $('.info').toggle(400);
    }).mouseout(function(){
        $('.info').toggle(400);
    });
});

Ich hab das versucht, aber es scheint nicht zu funktionieren (es schafft Probleme mit der Sichtbarkeit des div ein-und ausgeblendet und endet nicht zeigen, dass Sie es überhaupt)

$(document).ready(function() {
    $('.trigger').mouseover(function(){
        $('.info').stop().toggle(400);
    }).mouseout(function(){
        $('.info').stop().toggle(400);
    });
});

Wie kann ich loswerden der Warteschlange hier?

  • Sollten Sie wirklich den cache der .info - Selektor.
  • Wenn man auf das caching der Selektor Stephen, können Sie auch den cache der ganzen Linie.... leider ist dies nicht hilft Dan mit seiner Frage sowieso. Einige Leute vereinfachen Sie Ihren code für andere zu beantworten, das problem in Frage. Ich Stimme auch mit John - Dan sollte akzeptieren, werden Sie ein Teilnehmer, der nicht einem user
  • Sie haben nur angenommen 1 von 7 Fragen, klicken Sie auf meine Fragen, dann nehmen Sie Ihre gewählte Antwort für jede Frage
  • Leider scheint es Ihr in der Minderheit von Menschen, die mit Fragen ohne Antworten zu korrigieren 🙁 , ich bin immer noch auf der Suche auf ein Update für dein propblem
InformationsquelleAutor Dan | 2010-11-18
Schreibe einen Kommentar