JSFiddle - React, Tailwind, and code Playground
HTML
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch demo modal
</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
<div id="lipsum">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur aliquet sed magna a iaculis. Sed commodo vehicula diam sed ornare. Etiam varius ex eu ex varius, at dapibus quam porttitor. Suspendisse feugiat est in venenatis viverra. Etiam diam urna, venenatis a nunc pretium, mattis euismod orci. Ut ex turpis, volutpat eget nisl eget, efficitur posuere risus. Phasellus tempor elementum turpis et blandit. Donec tortor arcu, sollicitudin porttitor pellentesque id, tincidunt sit amet orci. Aliquam erat volutpat. Maecenas sed turpis hendrerit, maximus nisi at, consectetur risus.
</p>
<p>
Praesent a accumsan purus. Morbi luctus facilisis sapien vitae ultrices. Maecenas sodales odio ac dolor vulputate sodales. Phasellus cursus tempus nisl, in fringilla lacus mattis ut. Donec feugiat nunc ex, pharetra posuere enim convallis in. Cras lacus velit, venenatis non risus eget, ultricies tincidunt erat. Cras massa dolor, laoreet eget mollis id, malesuada nec enim. Vestibulum vulputate, erat eu pharetra tincidunt, justo ante interdum justo, vel dapibus dolor orci quis ipsum. Morbi sodales vitae metus a commodo.
</p>
<p>
Duis iaculis mi sed...
JavaScript
$('.modal').on('hidden.bs.modal', function (e) {
if($('.modal').hasClass('in')) {
$('body').addClass('modal-open');
}
});