var $dialog = $('.js-dialog-class'),
$dialogLink = $('.js-dialog-link');
$dialog
.on('show.bs.modal', function() {
// do something
})
.on('hide.bs.modal', function() {
// do something
});
$dialogLink.on('click' ,function(e){
$dialog.modal('show');
// $dialog.modal('hide');
});
<a class="btn btn-primary js-dialog-link" href="#" data-toggle="modal" data-target="js-dialog-class">Link</a>
<%@ taglib prefix="component" tagdir="/WEB-INF/tags/shared/component" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<spring:theme code="title" var="dialogHeader" />
<c:set var="dialogContent">
Dialog Content
</c:set>
<component:dialog
dialogID="dialogID"
dialogClass="fade dialog-class js-dialog-class"
dialogCloseTitle="Exit"
dialogHeader="${dialogHeader}"
dialogContent="${dialogContent}"/>