jQuery hover-Funktion

Hallo, ich bin versucht, zu erstellen eine jquery-Funktion, die fades alle anderen divs, wenn man auf die div klickt. Mein code funktioniert nicht und ich bin mir nicht sicher, wie Sie richtig schreiben. Hier ist was ich habe, so weit:

$("#slider div.popup").hover(
var ind = $(this).index();

$("#slider div.popup").each(function() {
    if ($(this).index() != ind) {
        //fades all other .popup divs
        $(this).animate({
            opacity: 0
        });
    }
}), $("#slider div.popup").each(function() {
    if ($(this).index() != ind) {
        //unfades all other .popup divs
        $('span', this).animate({
            opacity: 1
        });
    }
}

));

Es ist auch ein Beispiel hier : http://jsfiddle.net/7j3mk/

Kann mir jemand Anleitung wie man diesen code arbeiten?

JavaScript-syntax ist nicht korrekt: Uncaught SyntaxError: Unexpected token var: Hier ist eine korrigierte version: jsfiddle.net/fkling/7j3mk/2 es scheint Jedoch, dass die Maus-Ereignisse werden nicht ausgelöst, wenn das element transparent ist, so Frage ich mich, wie Sie wollen, zeigen ein weiteres div, nachdem Sie ausgeblendet wurden.

InformationsquelleAutor LostLin | 2011-04-11

Schreibe einen Kommentar