Problem med flere <div> i tabs

Tags:    javascript html css

<< < 12 > >>
Hej alle.

Jeg har fundet et stykke kode på nettet, hvor jeg ved hjælp af tabs kan vise et <div> af gangen.

Dvs. trykker man på "tab 1" vises teksten tilhørende "tab 1" - trykkes der på "tab 2" vises teksten tilhørende "tab 2" i samme felt som det tab 1 stod i.
Her er selve HTML koden
Fold kodeboks ind/udHTML kode 


Problemet er blot at den ikke kan udskrive noget som helst hvis jeg tilføjer et <div> inden i <div class="tab-1">..

Jeg vil tro at problemet ligger i følgende javascript kode
Fold kodeboks ind/udJScript kode 


men da det som sagt er noget jeg har fundet på nettet og prøver at arbejde med - har jeg ikke den store forstand på javascript.

CSS-koden er for en god ordens skyld også lige lagt ved
Fold kodeboks ind/udCSS kode 


Nogle der kan hjælpe mig lidt på vej?

Tak



Indlæg senest redigeret d. 22.03.2012 18:01 af Bruger #14602
19 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg vil gerne bruge <div id="tab-1"> (og <div id="tab-2">;) som "container" - hvor i der står en række nyheder.

jeg vil derfor gerne kunne give "title" et <div>, meta et <div> og text et <div> - som stadigvæk er inde i <div id="tab-1"></div>

Dette vil sige at den færdige kode gerne skulle se ud som følger:

Fold kodeboks ind/udHTML kode 


Gav det mening?



Sådan ville jeg også mene at jeg kunne gøre det - men det gør desværre igen at den ikke viser noget tekst.

Jeg har prøvet at sætte din html kode (med tilhørende CSS) ind under den der hedder tab 1 :
http://iye.dk/test2.php

Men som du ser udskriver den intet..

I tab 2 hvor der ikke er nogle divs inde i <div id="tab-2"> - udskriver den teksten som der står..







For at udelukke så prøv lige at tilføje:
Fold kodeboks ind/udJScript kode 




Det er tilføjet..

Dog stadigvæk med samme problem



Jeg er MEGET taknemmelig for at du vil bruge din tid på at hjælpe mig..

Skal den bare sættes i forlængelse af den gamle javascript - eller erstatte?

Original kode
Fold kodeboks ind/udJScript kode 


Din nye kode:
Fold kodeboks ind/udJScript kode 




Den skal erstatte



Som du kan se på http://www.iye.dk/test2.php - så udskriver den helt som den skal alle div's nu - nu virker selve show / hide effekten bare ikke :D

Jeg prøver at arbejde videre med den kode du har givet mig - og ser om jeg kan løse det - men hvis du har svaret må du meget gerne poste det



Havde jeg fuldstændig overset!

Det ser ud til at virke nu..

Jeg er som sagt meget taknemmelig for hjælpen!

Mvh Jacob



Det var så lidt



<< < 12 > >>
t