アンカー タグがクリックされたときにトリガーされる jQuery をセットアップしました。アイデアは、アンカー タグをクリックするとテキスト ボックスが表示されるということです。私は現在これを機能させています。
私の質問は、テキストボックスが応答しなくなる原因は何ですか? テキストボックスをクリックすると、フォーカスが削除されます。テキストボックスのフォーカスを無効にするクリック機能に何か問題がありますか?
JS Fiddle で思いついたコードは次のとおりです: http://jsfiddle.net/4ZtMH/3/
HTML:
<div class="main" id="143"><a href="#" class="thelink">Test Text Here</a></div>
<br />
<div class="main" id="145"><a href="#" class="thelink">Test Text Here</a></div>
jQuery:
$('.thelink') + $('#143').click(function() {
$('.main') + $('#143').html('<input type="text" id="pername143" /> <input type="button" value="Set Gift" id="submitgiftname" />');
});
$('.thelink') + $('#145').click(function() {
$('.main') + $('#145').html('<input type="text" id="pername145" /> <input type="button" value="Set Gift" id="submitgiftname" />');
});