Hallo zusammen,
bin leider kein Profi im Bereich JS und habe nach längerer google Suche auch nichts gefunden was mir weitergeholfen hat.
Würde mich über Eure Hilfe sehr freuen.
Habe auf meiner Seite jquery tabs integriert.
Ich möchte nun zunächst bei Aufruf der Seite eine gewisse Registerkarte z.B. tab2 samt Inhalt laden (und nicht wie bisher den tab1).
Daneben würde ich gerne noch von einer beliebigen Unterseite auf einen gewissen Tab auf der Seite verlinken. Also ich befinde mich z.B. auf der Startseite und möchte dort einen Link zum Tab3 samt Inhalt der Seite mit den tabs setzen. Geht das?
JS:
HTML:
Vielen Dank.
MfG
Marco
bin leider kein Profi im Bereich JS und habe nach längerer google Suche auch nichts gefunden was mir weitergeholfen hat.
Würde mich über Eure Hilfe sehr freuen.
Habe auf meiner Seite jquery tabs integriert.
Ich möchte nun zunächst bei Aufruf der Seite eine gewisse Registerkarte z.B. tab2 samt Inhalt laden (und nicht wie bisher den tab1).
Daneben würde ich gerne noch von einer beliebigen Unterseite auf einen gewissen Tab auf der Seite verlinken. Also ich befinde mich z.B. auf der Startseite und möchte dort einen Link zum Tab3 samt Inhalt der Seite mit den tabs setzen. Geht das?
JS:
Javascript:
$(document).ready(function() {
//Default Action
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active content
return false;
});
});
HTML:
HTML:
<ul class="tabs">
<li><a href="#tab1">Register 1</a></li>
<li><a href="#tab2">Register 2</a></li>
<li><a href="#tab3">Register 3</a></li>
<li><a href="#tab4">Register 4</a></li>
</ul>
<div id="tab1" class="tab_content">Inhalt 1 </div>
<div id="tab3" class="tab_content">Inhalt 2 </div>
<div id="tab4" class="tab_content">Inhalt 3 </div>
<div id="tab5" class="tab_content">Inhalt 4 </div>
Vielen Dank.
MfG
Marco
Zuletzt bearbeitet von einem Moderator: