この例を使用して始めました: http://jsfiddle.net/WEyyh/144/ ;
<div data-role="page" id="home">
<div data-role="content">
<input type="text" id="buttonText" placeholder="Enter Button Name"/>
<input type="button" id="createButton" value="Create Button" />
<div id="buttonPlaceHolder"> </div>
</div>
</div>
<script>
$('#createButton').bind('click', function() {
$('#buttonPlaceHolder').append('<a href="#"
data-role="button">'+$('#buttonText').val()+'</a>');
// refresh jQM controls
$('#home').trigger('create');
});
</script>
そして今、ユーザーが作成した新しいボタンごとに機能を追加したいと考えています. つまり、「作成ボタン」をクリックすると、「href="#"」のハッシュ記号を、ユーザーがアドレス フィールド (「ボタン名の入力」フィールドのすぐ下にある) に入力したものに置き換えたいと考えています。私は何日も試みてきましたが、これを理解したり、良い例を見つけたりするのに近づいたとは思いません.