13. juli 2009 - 21:37Der er
4 kommentarer og 1 løsning
jQuery problem: fadeOut og tilføj class fungerer ikke optimalt
Hello.
Jeg sidder her og leger med noget jQuery, og er rendt ind i et problem. Jeg har i tankerne at lave nogle knapper der skifter listevisning af nogle li'er. Li'erne er som standard listet som en række á 3 stk. Når så man klikker på listevisningen skal li'erne fylde "det hele" så der nu kun er én li pr. linje.
Men som mit eksempel er nu, bliver li'erne omdannet (og altså clss'en tilføjet) før hele ul'en (#list) er fadet ud. Kan man på nogen måde forhindre dette?
Jeg blev nødt til at rette "this.addClass[..]" til "$list.addClass[..]" da den meldte javascript fejl på det første. Men tak for hjælpen, det virker fantastisk :-) Smid et svar.
Du kan bruge removeClass funktionen, ligesom du bruger addClass nu. Så istedet for .addClass('fulllist') skriver du .removeClass('fulllist')
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.