08. august 2011 - 11:56Der er
13 kommentarer og 1 løsning
jQuery toogle omskrivning til at styre flere
Hejsa, Jeg anvender følgende jquery script, og vil gerne have mere en 1 div boks som kan vises/skjules. Men når man trykker for at få den ene vist, så åbner alle de andre også. Kan man let omskrive scriptet, så det kun er den pågældende der åbner/lukker ???
Hej jakobdo, Det er lidt besværligt at smide den komplette kode, men jeg brugte nogle timer i går aftes med at rode med det, og fandt frem til denne løsning som virker. Om den er helt korrekt skrevet ved jeg ikke, da den er flæsket sammen af flere eksempler :-)
Dette virker, men dog ikke så hvis du klikker på et nyt link, så lukker alle andre de er åbne, men det kan jeg leve med. Men hvis du lige hurtigt har et fix er det velkommen.
Smider du et svar så vi kan lukke... ? Du hjalp trods alt mig i den rigtige retning :-)
jakobdo, Tak for eksemplet som er lige som jeg havde tænkt mig... Det virker bare ikke på min side, og det fatter jeg ikke en skid af... MEN, kan det have noget at gøre med at jeg ændre jQuery kaldet her:
<script language="JavaScript" type="text/javascript"> jQuery.noConflict(); var $j = jQuery; </script>
Dette gør jeg for at det ikke skal konflikte med prototype.
Ellers er jeg blank... Har kopieret dit eksempel ind, så alt burde være som det skulle være.
Har sendt dig en mail via din hjemmeside, med login info til mit projekt, så kan du se alt kode, og kan se hvad der sker, hvis du har lyst til at hjælpe mig i mål :-)
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.