Pesquisar na Comunidade
Mostrando resultados para as tags ''show/hide target''.
Encontrado 1 registro
-
Srs, depois de 2 anos longe das web pages, estou precisando de ajuda... utilizei um exemplo (web), para fazer um conteúdo collapsável, mas precisei fazer uma implementação, para dinamizar o conteúdo, que funcionou em parte. O problema é que ao clicar no botão de expandir, se houver um outro elemento visivel, não fecha o atual, e ficam todos os elementos clicados expostos. ex. Se abrir o conteudo de a1, e depois clicar em a99999, vai abrir o a1 aberto(visivel) e também o a99999, e isto não é o ideal. Alguma ajuda, pls... <style> .hiddenRow { padding: 0 !important; } </style> ... <div class="container"> <div class="col-md-12"> <div class="panel panel-default"> <div class="panel-heading">Fases</div> <div class="panel-body"> <table class="table table-condensed table-striped"> <thead> <tr><th></th><th>nome</th><th>Prêmio</th></tr> </thead> <tbody> <tr data-toggle="collapse" data-target="#a1" name="a1" class="accordion-toggle class2"> <td><button class="btn btn-default btn-xs"><i class="fa fa-eye" aria-hidden="true"></i></button></td> <td>nome</td><td>Vários</td> </tr> <tr> <td colspan="2" class="hiddenRow"> <div class="accordian-body collapse" id="a1"><div> </td> </tr> <tr data-toggle="collapse" data-target="#a2" name="a2" class="accordion-toggle class2"> <td><button class="btn btn-default btn-xs"><i class="fa fa-eye" aria-hidden="true"></i></button></td> <td>nome</td><td>Vários</td> </tr> <tr> <td colspan="2" class="hiddenRow"> <div class="accordian-body collapse" id="a2"><div> </td> </tr> </tbody> </div> </div> </div> </div> ... </body> <script> function LoadPage(onde,qual){ $(onde).load(qual, function(){ $(onde).slideDown(); }); } $(document).ready(function() { /* $($(this).data("target")).modal("show"); */ $('.class2').click( function() { //id = $(this).attr('id'); fd = $(this).attr('name'); //nome da div onde carregará o arquivo de mesmo nome LoadPage("#"+fd,"sitePages/instancias/"+fd+".php"); }); });