Avatar billede newcoma Nybegynder
23. september 2009 - 08:39 Der er 3 kommentarer og
1 løsning

Jquery og quirks mode

Hej

Jeg er ved at lave et script til en side som har en forkert defineret doctype, hvilket får browseren til at gå i quirksmode. Jeg har desværre ikke mulighed for at ændre på dette : (

Her er scriptet

    $(document).ready(function() {
      if ($("#Banner img[src*=testtest]").size() <= 0  &&
        $("#Banner img[src*=test]").size() <= 0)
        {       
            $(".top-banner").addClass("right");
        };   
  });

I quirksmode sætter den 'right' klassen på lige meget hvad. Hvad kan jeg gøre for at funktionen virker som den skal? Kan jeg løse det med almindelig javascript evt.?
Avatar billede olebole Juniormester
23. september 2009 - 12:48 #1
<ole>

Al CSS og stort set alle JS-libraries er beregnet til afvikling i standard compliant mode, så ja, det kan løses, men det kræver, man ikke smider IE i quirks mode.

Hvis du får tilbudt et job med at lave noget til en side i quirks mode, så kræv at få lov til at kode siden om ... eller sig nej tak til jobbet  ;o)

/mvh
</bole>
Avatar billede newcoma Nybegynder
18. maj 2010 - 17:09 #2
Smid et svar hvis du vil have point
Avatar billede olebole Juniormester
18. maj 2010 - 22:20 #3
Læg bare selv et svar og accepter  ;o)
Avatar billede newcoma Nybegynder
12. juli 2010 - 16:01 #4
Ikke længere aktuelt
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester