JSFiddle - React, Tailwind, and code Playground

by gmdavis62

HTML

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile.structure-1.4.2.min.css">
<script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
<div data-role="page" data-theme="a"> 
    <a href="#pop1" data-rel="popup" data-position-to="window" data-transition="pop">pop1</a> 
    <div data-role="popup" id="pop1" data-dismissible="false"><p>Parent popup</p> 
        <a href="#" id="next" data-rel="popup" data-position-to="window" data-transition="pop">popup 2</a> 
    </div>
    <div data-role="popup" id="pop2" data-dismissible="false"><p>Child Popup</p></div>
</div>

JavaScript

$(document).on("pageinit", function () {
    $('#next').click(function (e) { // e is the event
        setTimeout(function () {
            $("#pop2").popup("open")
        }, 100);
    });
});