tıklayın ve , btnimages
'u tıklattığımda, sekme simgesi gizlendiğinde sekme görüntüleri açılır/gösterilir.Göster/Gizle div gibi bir alt div ile bir div göstermek/gizlemek yapabilirsiniz Nasıl JavaScript
cevap
Hangi düğmenin tıklatılacağını gösteren div tanımlayarak basit jquery ile yapın. Bu div göstermek ve düğme tıklama kullanımı ile ilgili başka bir div gizlemek isterseniz
$('btnicon').on('click', function(){
$('#tabicon,.form-group').show();
});
$('btnicon').on('click', function(){
$('#tabimages,.form-group').show();
});
bu
$('btnicon').on('click', function(){
$('#tabicon,.form-group').show();
$('#tabimages').hide();
});
$('btnicon').on('click', function(){
$('#tabimages,.form-group').show();
$('#tabicon').hide();
});
$('input[name=btnicon]').click(function(){//icon click
$('#tabicon').show()//show icon div
$('#tabimages').hide()//hide image div
}).click()//manually call click to show icon div on load
$('input[name=btnimages]').click(function(){//image click
$('#tabicon').hide()//hide icon div
$('#tabimages').show()//show image div
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form-group">
<div id="tabicon" style="display:none;">
<span>ICON</span>
</div>
<div id="tabimages" style="display:none;">
<span>IMAGES</span>
</div>
</div>
<div id="button_tab">
<input type="button" name="btnicon" value="icon">
<input type="button" name="btnimages" value="images">
</div>
bu deneyin: grubuna display:none
kaldırmak zorunda Bunun gibi ebeveyn div tüm çocuk unsurlarını gizleyecektir. düğme işleyicisi oluşturma ve aşağıda gösterildiği gibi .show()
ve .hide()
yöntemleri kullanın -
HTML
:<div class="form-group">
<div id="tabicon" style="display:none;">
<span>ICON</span>
</div>
<div id="tabimages" style="display:none;">
<span>IMAGES</span>
</div>
</div>
<div id="button_tab">
<input type="button" name="btnicon" value="icon">
<input type="button" name="btnimages" value="images">
</div>
jQuery:
$(function(){
$('input[name="btnicon"]').click(function(){
$('#tabicon').show();
$('#tabimages').hide();
});
$('input[name="btnimages"]').click(function(){
$('#tabicon').hide();
$('#tabimages').show();
});
});
yerine saklanıyorsun elemanları doğrudan "gizli" özellikleri ayarlayarak/görüntüleme, üst kapsayıcıya sınıf ekleyerek ve kaldırarak özellikleri ayarlayabilir. "gruptan".
.parent-class, #tabicon, #tabimage {
display: none;
}
.parent-class.icon-class, .parent-class.image-class {
display: block;
}
.parent-class.icon-class #tabicon{
display: block;
}
.parent-class.image-class #tabimage {
display: block;
}
Eğer gösterecektir üst kabına göre sınıf eklemek Bu şekilde aktif oğul birine sahip dayanan üst konteynere gizler. Etkin olarak ayarladığınız mevcut çocuk, ana kapsayıcıda hangi sınıfların etkin olduğuna bağlı olarak da görünür olacaktır.
Childs'ın hiçbiri etkin değilse, ana kapsayıcı gizlenir.
- 1. bir div bir div dinamik
- 2. bir div
- 3. Yüzde bulunmuyor div div ile
- 4. nasıl metin ve resimler ile bir div var bir div
- 5. Başka bir div üzerinde bir div yerleştirin
- 6. nasıl div javascript
- 7. Başka bir DIV üzerinde bir DIV Float
- 8. Başka bir DIV tıklandığında DIV rengini değiştirin
- 9. Ebeveyn div "min-height" varsa, div div yüksekliğine eşit olacak şekilde div div yüksekliğini nasıl zorlar?
- 10. div merkezi bir başka iki div ise
- 11. Alttaki çocuk div/alt hizalama
- 12. Resimdeki gibi merkezleme div
- 13. Javascript: document.createElement ('div') marjı
- 14. DIV
- 15. Div pozisyonunu div (jQuery) ile takip edin -
- 16. DIV
- 17. Bir ebeveyn div içinde birden fazla div ortalamak nasıl
- 18. Div?
- 19. Div
- 20. Jquery animate div başka bir div ile aynı konuma
- 21. JavaScript kullanarak bir div içeriğini nasıl temizlerim?
- 22. jQuery ile bir div nasıl gizlenir?
- 23. Div stili tanımsız (Javascript)
- 24. Javascript: Metne div ekle?
- 25. Div altyazı altında CSS Div
- 26. Kaydırmalı Div ile Gezinme
- 27. Div içindeki Div - ayrı kaydırma
- 28. nasıl bir div öğesi (jQuery)
- 29. Bir üst div var
- 30. JavaScript: sayfa belirli bir div içeriyorsa kontrol
Ebeveyn gizliyse, çocuğun görünmesinin bir yolu yoktur! – Rayon
OP, html js css gibi tüm ilgili kodları içermelidir :) – guradio
@RayonDabre varsayılan olarak ana div gizli –