Ich habe 4 Links, die als Bild angezeigt werden. Das a-Tag wird in CSS durch ein kleines Bild angezeigt und der a: hover wird durch ein größeres Bild dargestellt. Ich verwende Ajax, um den Inhalt zu laden, den jeder dieser Links darstellt.Wie programmiere ich CSS, um "zu ändern", wenn ich Inhalt mit Ajax lade/ziehe?
http://www.avant-gardesalon.net/site/quality-products_copy.php
Wie die CSS ändern, so dass, wenn der Inhalt (für den entsprechenden Link) angezeigt wird, zeigte das Bild der größere Bild ist? Wenn der Benutzer auf einen anderen Link klickt, wie ändere ich dann den vorherigen Link zurück zum kleineren Bild?
xandy - zuerst, danke, dass du dir die Zeit genommen hast zu antworten! Ich habe eine Kopie erstellt, damit ich nichts vermassele: avant-gardesalon.net/site/quality-products_copy.php/... Ich habe es wieder in ein ul-Tag geändert und die html/css-Details oben implementiert. Ich verwende onmousedown-Ereignis auf dem a-Tag, um den Inhalt aufzurufen. Ich verstehe, dass die js, die du oben aufgelistet hast, die "aktive" Klasse (ID?) Entfernt und sie zu dem passenden Produkt hinzufügt ... aber wie/wo implementiere ich den Code? Das ist so eine erstaunliche Ressource, ich wünschte, mein Verstand arbeitete in Code! – skhot
Erstens, in Ihrem Link kann ich das Stylesheet nicht laden. Wie auch immer, du brauchst das Onmoused in der A nicht, also entferne das. Der obige Code soll das click -Ereignis an das a binden, was wir in den meisten Fällen innerhalb der $. (Function()) // setzen, die das Dokument bereit anzeigt. Um das weiter zu verstehen, werfen Sie bitte einen Blick auf http://docs.jquery.com/Events/ready#fn – xandy
mein schlechtes! Ich dachte du codierst in jquery! Für den obigen Code müssen Sie auch die Jquery-Bibliothek mit einschließen, die unter http://www.jquery.com verfügbar ist. – xandy