Ich habe Probleme zu versuchen, herauszufinden, wie ein bestimmtes Element angezeigt wird, wenn Sie auf eine bestimmte Schaltfläche klicken und dann die anderen Geschwister ausblenden.Klicken Sie auf eine bestimmte Schaltfläche, um eine bestimmte ID anzuzeigen
Also, was ich habe, ist 6 Tasten.
Service 1-6
Wenn jemand auf Dienst 1 klicken, würde ich meinen service-display-box
Abschnitt angezeigt werden soll (ich habe es als display:none
auf Seite Last gesetzt) und dann nur für das Service-1-Gehalt zu erscheinen.
Die Art, wie ich es jetzt habe, verbirgt die Geschwister-Tasten, die ich habe und zeigt nicht die service-display-box
oder einen der Service-Bereiche.
Ich habe eine Geige unten enthalten.
Service-Tasten - Wenn Sie auf Dienst klicken 1
<div id="service-tabs-container">
<div class="service-tab-block" id="service_tab1">Service 1</div>
<div class="service-tab-block" id="service_tab2">Service 2</div>
<div class="service-tab-block" id="service_tab3">Service 3</div>
<div class="service-tab-block" id="service_tab4">Service 4</div>
<div class="service-tab-block" id="service_tab5">Service 5</div>
<div class="service-tab-block" id="service_tab6">Service 6</div>
</div>
</div>
Ich möchte dies zeigen:
<div class="service-item-box" id="service1">
<div class="service-item-title">Service 1</div>
</div>
In Ihrer Frage, sagen Sie 'Service-Display-box' aber der Beispielcode zeigt' Service-item-box'. Könntest du das erklären oder reparieren? – ntgCleaner
Die 'service-display-box' ist der Container/Wrap für den Abschnitt. Ich möchte, dass das angezeigt wird und dann die spezifische 'Service-Item-Box' angezeigt wird. – Becky
Ich schlage vor, '.service-tabs-container' sichtbar zu machen, seine Kinder auszublenden und dann den': target' Selektor [mdn] (https://developer.mozilla.org/en-US/docs/Web/CSS) zu verwenden /: Ziel) [w3sch] (http://www.w3schools.com/cssref/sel_target.asp) [caniuse] (http://caniuse.com/#feat=css-sel3) – abluejelly