Calling a function on expand

by RoryMcCrossan

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<button type="button" class="btn btn-info" data-toggle="collapse" data-target="#demo">Click me</button>
<div id="demo" class="collapse">
    I want to activate this javascript: jsPlumb.repaintEverything(); and fire up an alert box saying "I'm expanding!!!" when a user clicks the button.
</div>

JavaScript

$('#demo').on('shown.bs.collapse', function() {
	alert("I'm expanding!!!");
    //jsPlumb.repaintEverything();
})