Probleme bei Bildwechsel MouseOver

  • Hallo!

    Ich habe ein Problem auf folgender Seite: http://mv-niederau.de/galerie.htmDort sollen alle Elemente auf das "klare" Bild wechseln, sobald die Maus darüber ist. Das funktioniert auch so, wie ich das möchte außer bei dem ganz rechten Bild in der 5. Reihe und den beiden rechten Bildern in der vorletzten Reihe. Ich bin ratlos, warum das nicht funktioniert und hoffe, ihr könnt mir helfen!

    Mit besten Grüßen und vielen Dank!
    fna

  • vielleicht am bindestrich in der bezeichnung..
    vergib lieber ne id und geh mit document.getElementById() dran

    oder mit jquery, dann haste auch die kack javascript-attribute nicht mehr :)
    dein vorhaben is eigentlich prädestiniert für nen plugin :)

  • Danke für die Tipps! Hab versucht, das jetzt mal umzusetzen, aber es klappt alles nicht (an den Bindestrichen hat es auch nicht gelegen). Habe die Seite von jemandem übernommen, der etwas mehr von HTML versteht und habe bisher nur den Inhalt gepflegt und das ein oder andere gemacht. Kenne mich deshalb nicht so sehr aus :cry:

    Könntest Du mir genau erklären, welcher Code dann z.B. für das Plugin eingefügt werden müssen (und wo) und an einem Bild erklären, wie das dann funktioniert (z.B. mit deinem ersten Vorschlag)?

    Vielen Dank schonmal!
    fna

  • uah^^ joa kann ich so gesehen machen, aber isses dringend? ich bin jetzt bis locker dienstag grundlegend ausgebucht.. :)
    mach bitte mal ne zipdatei mit der page und den dazugehörenden bildern (also wenn du genug zeit hast)
    ne simple funktion ginge auch die das via jquery übernimmt, aber eigentlich isses ja immer fett, wenn man einfach nur auf den umliegenden container was macht im sinne von:

    $('#meinbilderdiv').krusselpix();
    und alles geht wie von selber..^^

  • ööhm die seite speichern mit seite speichern unter hätt ich auch gekonnt ;)

    mach mal bitte ne anständige zip fertig wo auch ALLE bilder dabei sind, oder ne zip mit den normalen bildern

  • Das Problem wird durch den Namen des <img>-Elements verursacht. Mit

    Code
    document.images.30jahremuv2001.src

    greifst Du auf das Element mit dem Namen "30jahremuv2001" zu. Namens und besonders Id's dürfen aber keine Zahlen am Anfang haben. Der Name bzw. die ID

    Code
    30jahremuv2001

    ist somit falsch. Du solltest sie und auch die dazugehörigen JavaScripts umbenennen, z.B. in

    Code
    i30jahremuv2001

    Bei den anderen beiden Bildern liegt es auch an den Sonderzeichen im Namen bzw. der Id. Bindestriche sind dort nicht zulässig.

    Ich habe das auf den ersten Blick über die JavaScript-Konsole gesehen - solltest Du auch mal nachschauen.