gammelfleisch
Neues Mitglied
Hallo,
Ich habe eine Beispiel CSS aus dem Netz genommen, mit der eine Art Tabstyle erstellt wird:
Nun möchte ich, je nachdem, auf welchen Tab man klickt, ein anderer Inhalt mit JS geladen wird, aber leider wird der Inhalt aller Tabs gleich am Anfang geladen:
Was mache ich falsch?
Ich habe eine Beispiel CSS aus dem Netz genommen, mit der eine Art Tabstyle erstellt wird:
Code:
#header li {
display: inline;
border: solid;
border-width: 1px 1px 0 1px;
margin: 0 0.5em 0 0;
}
#header li a {
padding: 0 1em;
}
#header li {
float: left;
border: 1px solid;
border-bottom-width: 0;
margin: 0 0.5em 0 0;
}
#content {
border: 1px solid;
clear: both;
}
h1 {
margin: 0;
padding: 0 0 1em 0;
}
#header #selected {
position: relative;
top: 1px;
background: white;
}
Nun möchte ich, je nachdem, auf welchen Tab man klickt, ein anderer Inhalt mit JS geladen wird, aber leider wird der Inhalt aller Tabs gleich am Anfang geladen:
HTML:
<div id="header">
<link rel="stylesheet" type="text/css" href="style.css">
<h1>Tabs</h1>
<ul>
<li><a href="#running">Running</a></li>
<li><a href="#scheduled">Scheduled</a></li>
<li><a href="#finished">Finished</a></li>
</ul>
</div>
<div id="running">
<script language="JavaScript">
alert('running');
</script>
</div>
<div id="scheduled">
<script language="JavaScript">
alert('scheduled');
</script>
</div>
<div id="finished">
<script language="JavaScript">
alert('finished');
</script>
</div>
Was mache ich falsch?