Empfehlungen: Erweiterte Suche

AJAX und externes CSS

Unterstützung der Daten-Formatierung in den Views (DRY)

AJAX und externes CSS

Beitragvon Tobitobe » Di 20. Jan 2009, 10:10

Halloa,

dieses hier poste ich eigentlich nur zur Info, da ich gerade mittelmäßig bis schwer verwirrt bin.

Also. Ich habe in meinem Template ein div samt ID und class. ID und class sind in einer separaten CSS-Datei formatiert. Soweit, so gut.
Nun habe ich den Ajax-Helper, bzw. Scriptaculous/Prototype eingebunden und wollte per Effect.appear(); das DIV erscheinen lassen (es ist entsprechend mit display:none versteckt).

Erst funktionierte das Ganze nicht, bis ich herausfand, dass das display:none im Template als Style angegeben sein muss, damit es funktioniert. Eine Angabe in der externen Datei "blockiert" Effect.appear()offenbar den Zugriff auf's CSS.

Ist das normal? Oder ein Bug? Ich hab's übrigens nur im FF getestet, kann daher nicht sagen, wie der IE reagiert.

Gruß
Tobi
Tobitobe
 
Beiträge: 45
Registriert: Mi 11. Jun 2008, 08:41
Wohnort: Neuss
CakePHP-Version: 1.2.0.7962 Final
OS: Mac OS X

Re: AJAX und externes CSS

Beitragvon Alex » Di 20. Jan 2009, 14:41

Bin leider mit Prototype nicht so vertraut, würde aber sagen das das so nicht ganz korrekt ist. Da du den Fehler aber schon eingrenzen konntest, findest du sicher was dazu im netz.

Probier das mal mit jQuery. Bin mir gerade nicht sicher ob das den selben Fehler rauswirft.
Alex
 
Beiträge: 120
Registriert: Di 13. Mai 2008, 13:39
Wohnort: Bremen
CakePHP-Version: 1.x.x
OS: OSX / Win 7 / Debian

Re: AJAX und externes CSS

Beitragvon Flo » Mi 21. Jan 2009, 01:20

ja das ist normal, es kann nur der Sourcecode der angezeigten Datei bearbeitet werden, warum auch immer ;-)
Flo
 
Beiträge: 85
Registriert: Mi 11. Jun 2008, 20:48
Wohnort: Bielefeld
CakePHP-Version: 1.3
OS: Mac OSX 10.6


Zurück zu Helper

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron