Ich verwende Zurb Foundation 6 Tabs. Ich habe eine Javascript-Frage. Hier ist mein HTML für ein 3-Tab-Layout.Inhalt auf Tab laden ausgewählt (Foundation)
<ul class="tabs" data-tabs id="myTabs">
<li class="tabs-title is-active"><a href="#panel1" aria-selected="true">Tab 1 Info</a></li>
<li class="tabs-title" ><a href="#panel2">Tab 2 Info</a></li>
<li class="tabs-title" ><a href="#panel3">Tab 3 Info</a></li>
</ul>
<div class="tabs-content" data-tabs-content="myTabs">
<div class="tabs-panel is-active" id="panel1">
....
</div>
<div class="tabs-panel" id="panel2">
....
</div>
<div class="tabs-panel" id="panel3">
....
</div>
</div>
Die Registerkarten funktionieren gut! Ich möchte jedoch Inhalte nur dann in Tab 3 laden, wenn Sie darauf klicken. Ich werde Ajax verwenden, um den Inhalt zu laden. Die Dokumentation der Foundation 6 bietet ein JavaScript-Ereignis, das ausgelöst wird, wenn auf eine Registerkarte geklickt wird. Siehe unten:
$('#myTabs').on('change.zf.tabs', function() {
console.log('Those tabs sure did change!');
});
Ich brauche ein Ereignis zu schießen, nur wenn Panel3 ausgewählt ist. Wie macht man?
Arbeitete perfekt. Vielen Dank! – Fox