| 

.NET C# Java Javascript Exception

3
Habt ihr auch schon so ein Verhalten mit jScrollpane beobachtet:

Schaut euch mal diese Seite hier im Firefox an:
http://mp-pf.de/index.php/galerie

Wenn ihr im rechten Bereich nach unten scrollt und dann ein Bild anklickt, springt der rechte Bereich wieder hoch, aber der Link-Klick wird ignoriert. Im Chrome läuft's.
Kann mir einer sagen, woran das liegt? Ich habe auch schon die hijackLinks-Funktion von jScropplane ein- und ausgeschaltet (momentan default).

Danke schonmal.
News:
09.01.2012
johny7 509 7
Auf die Beantwortung dieser Frage war ein Kopfgeld in Höhe von 100 Reputationspunkten ausgesetzt. Das Kopfgeld wurde bereits vergeben.
1 Antwort
1
Wer kommt denn auch auf die Idee ein Block-Element (hier diverse DIVs) in ein Inline-Element (hier der anchor a) zu packen. Das geht mit Standard-HTML und etwas CSS auch richtig.
Ersetz doch mal die DIVs durch SPANs und ergänze deren Deklaration im CSS um display:block.
Wieso machst Du das eigentlich mit javascript, das brauchst Du dazu doch gar nicht.
24.01.2012
Ralf D. 89 2
jQuery ist cool und rockt!
Karl 24.01.2012
Ich mache das mit JavaScript, weil ich dann nicht die ganze Seite nachladen muss, sondern nur die veränderten Inhalte (per AJAX).
Wobei ich vermute, dass die Links auch bei normaler Verwendung nicht funktionieren würden, weil der Bereich noch vor dem Klick nach oben gescrollt würde.
Desweiteren hat sich Firefox noch nie daran gestört, wenn ich Elemente nicht ordnungsgemäß verschachtelt habe (was das natürlich nicht rechtfertigt), also wird das Problem nicht hier liegen. Ich kann es ja mal bei Gelegenheit ändern, aber ich glaube nicht, dass es wirkt.
johny7 25.01.2012

Stelle deine Javascript-Frage jetzt!