Ich habe mehrere DIVs ein Bild in jeder enthält. Wenn ich diese DIVs rollovere, möchte ich, dass ein weiterer DIV über die Grenzen hinweg eingeblendet wird. Wenn ich dieses neue DIV herunterfahre, sollte es wieder ausbleichen. Im Grunde möchte ich so etwas wie das Netz von Thumbnails hier http://www.visualboxsite.com/JQuery: mehrere Rollovers
Dies ist der Code habe ich geschrieben:
<script>
$(document).ready(function(){
$("div.projectImage").mouseenter(function() {
$("div.textRollover").fadeIn(100);
});
$("div.textRollover").mouseleave(function() {
$("div.textRollover").fadeOut(100);
});
});
</script>
Die Probleme mit diesem sind:
- Als ich über einen der DIVs rollen , Alle neuen Divs erscheinen, nicht nur die, die ich habe die Maus über
- Bewegen Sie die Maus über und von den DIVs wiederholt "stapeln" die Ein-/Ausblenden Funktionen
Kann mir jemand helfen, diese zu beheben?
Danke, aber es funktioniert nicht ganz. Als ich über einen der Thumbnails rollen, sie alle verblassen noch. Erst jetzt, als ich abrollen, nur die, die Sie weg sind rollen ausblendet. –
@Joe Wie sieht Ihr Markup aus? – redsquare
Das ist interessant - es funktioniert gut, wenn ich einen begrenzten Testfall erstelle. Ich werde langsam weitere Elemente von meiner Seite hinzufügen und sehen, was sie verursacht. Hier ist der Testfall - Sie werden sehen, wiederholt die Maus über und aus ‚Stacks‘, um die Auswirkungen zu bewegen - ist es eine Möglichkeit, um dieses? http://www.joesmalley.com/temp/jquery-rolllover-test.html –