Bootstrap Collapse - Expand All

pedalGeoff

I've implemented Bootstrap 3 Collapse. The client wants all of the target blocks to expand when any one of the heading links is clicked. I have tried to implement a modified version of this answer, but can't get it working.

How can I get all target blocks to expand/collapse when any one of them is clicked?

This is the markup:

<div class="panel-group" id="accordion">
    <div class="panel panel-default">
        <div class="panel-heading">
            <h6 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapse{entry_id}">{title}</a></h6>
        </div>
    </div>
    <div id="collapse{entry_id}" class="panel-collapse collapse">
      <div class="panel-body">
        {technology_body}
      </div>
   </div>
</div>

And this is the JS I have attempted:

$('#accordion').on('click', function() {
    if($('.collapse:not(.in)')) {
         $.collapse("toggle");
    }
});
pedalGeoff

I got some help offline on this question. The script to use is

$('#accordion .panel-default').on('click', function () {
    $('#accordion .panel-collapse').collapse('toggle');
});

and this is the JSFiddle example http://jsfiddle.net/gtowle/Vq6gt/1/

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Bootstrap Accordion Expand/Collapse All not functioning properly

Bootstrap Collapse broken after expand all tabs

Angular 4+ bootstrap NgbAccordion how to expand / collapse all

Expand/Collapse All Actions in a bootstrap Vue.js table

React - Expand/Collapse All

Collapse/Expand All in Javascript

Bootstrap 4 Expand All / Collapse All button doesn't work when collapse element already showing

Bootstrap Glyphicon (collapse and expand) in not working

Expand All - Collapse All Div Styling Issue

Expand all / collapse all lists for class not working

bootstrap.js Accordion Collapse / Expand

AngularJS and jquery to collapse / expand multiple bootstrap panels

Expand collapse icons change bootstrap CSS

Bootstrap navbar-expand-xl collapse

Bootstrap 5 - Can expand but not collapse navbar

Bootstrap 4 navbar collapse correct but not able to expand

Collapse/Expand buttons for the Search Bar Bootstrap Accordion

Nav table of content expand and collapse Bootstrap 4

Bootstrap navbar does not expand after collapse

Bootstrap collapse/expand multiple targets with different collapse states

jQuery UI Accordion Expand/Collapse All

Collapse all the expanders and expand one of them by default

Making an expand/collapse all function with jQuery Accordion

Accordion Expand/Collapse All Without jQuery

Expand/Collapse all with Nested Table - jQuery Datatables

Expand and Collapse All Table View Cells

expand menu to expand/collapse all menues regardless if they are expanded or closed

bootstrap collapse not show all demo

D3.js Tree Expand All and Collapse All

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive