JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>

<div data-role="page" id="zero">
    <div data-role="content">
        <a class="new" data-role="button" href="#">Create New Link</a>
    </div>
</div>

<div data-role="page" id="one">
    <div data-role="content">
        <a data-role="button" href="#zero">Back</a>
    </div>
</div>

JavaScript

$(document).delegate('.ui-page', 'pageinit', function () {
    
    var buttonCount = 0;
    
    $(this).find('.new').bind('click', function () {
        $(this).after(
            $('<a href="#one" />').text('New Button #' + ++buttonCount)
        );
    });
});