19. juli 2004 - 11:03Der er
21 kommentarer og 1 løsning
Anvende given class med eventhandler?
P.b.a. brugers interaktion på en given side - f.eks. ved klik på en knap - ønsker jeg at tildele et billede andetsteds på siden en given class (image).
Som du måske er klar over, opretter browseren et fuldt bibliotek over hvordan hvert enkelt element skal renderes under forskellige betingelser (bl.a. hover m.m.) når siden loader ud fra samtlige properties, som har indvirkning på dette, og opbygger derudfra det billede brugerne ser ...
Hvis du ændrer en (eller 100 !-) properties på enkelt-elementer går browseren bare ind og ændrer den property (eller een af gangen de 100), cascader den eventuelt og tilpasser billedet ...
Ændrer du eet eneste className, smider den simpelthen biblioteket væk og starter helt forfra ...
Næppe noget, som kan genere ved en mindre/simpelt opbygget side, men har du en meget kompliceret opbygning (med masser af nestede elementer f.eks.) eller en side som består af mange elementer, kan det komme til at betyder sekunders beregning, selv på de nyeste computere !o]
-- og hvilket grafikkort ændrer ikke på det, for det er de forudsætninger renderingen skal bygge på, som kastes i havet ...
Men der er i hvert fald ingen grund til at gå over åen for at ringe efter en taxa med en vanddunk:
Nej, det vidste jeg ikke. Ja, siden er meget kompleks med mange objekter.
Da jeg regner med i en automatiseringsproces at skifte class'en 'image' ud med 'imageA', så må jeg nok være forberedt på at skifte taktik … Thx anyway …
Hvis du smider et svar, så skal du få et skind - nu da bjørnen er skudt i et glashus på den anden side af åen hvor græsset ikke er grønnere – og hvor de perler der er kastet for solen, som står op i en sæk, alligevel kan findes af blind høne … ;-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.