I JQuery skal man jo ikke anvende #. Ideen med JQuery er jo at det skal være simplere. Som nævnt fungerer præcis den samme kode på min simple testside.
så har du misforstået jQuery - eller i hvert fald brugen af det. Det er korrekt at det er en let genvej til JavaScript, men det betyder ikke at du kan skrive invalide values og så kan jQuery gætte sig til resten - og invalid er netop hvad 770000 er så den korrekt value vil være #770000. Hvis du kigger i deres dokumentation omkring css() vil du også finde brug af # her.
Hvis det virker et sted (hvilket vil undre mig lidt) men ikke et andet er det mere held end forstand men så vil du kunne benytte din developer toolbar til at forstå hvorfor. Det vil det ikke ændre ved at #770000 er den korrekt værdi.
JQuery har det jo med at det til tider at tillade at man udtrykke det samme på forskellig vis. Men måske kun i de nyeste udgaver. Hvad ved jeg. De andre plugins til UI på siden er ikke de nyeste, da de er indsat i koden for mindst 4 år siden. Det er måske årsagen. Jeg vil undersøge om der ikke findes nyere udgaver til dem også. Bare for en ordens skyld. Grundlæggende var min kode kopieret fra nettet til en div popup, så jeg er altså ikke alene om at have misforstået det :)
Du kan ofte udtrykke det samme på forskellig vis, ja, men altså ikke med farvekoder.
Pointen er at # betyder hex. Hvis det ikke er der, så er tallet et almindeligt decimaltal, altså det vi normalt regner i, og 770000 betyder syvhundredehalvfjerstusind. Det er ikke en farve. Sætter vi # foran, så betyder det hextal 77, 00 og 00, altså oversat til decimal: 119, 0, 0.
Det kan du også godt bruge i CSS, men så skal du bruge funktionen rgb, altså background-color: rgb(119, 0, 0);
Du vil som regel aldrig kunne skrive farver som hextal uden # foran. Det har ikke noget med simplicitet at gøre, det er enheden for hvad du regner i. At udelade det er som at sige "Denne ting vejer 9".
Jo, det med hex er jeg klar over. Og forskellen lå ikke i at opgradere UI. Nå, jeg har skiftet til #, da det jo under alle omstændigheder løser problemet hvad enten det er ny el. gammel version.
Hvis det var mig, så her. Godt nytår, kan man vel stadig godt sige.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.