我已经知道正常页面的解决方案Fill in Input Field by Clicking Link with JQuery,但我需要一个Jquery移动动态页面的相同解决方案。
按钮解决方案How to get an event from button in jquery mobile dynamic page正常工作。
如果我在$(document).ready(function()中添加了该函数,并且在动态页面中像按钮解决方案那样点击链接将不会执行任何操作。
提前感谢您的帮助。
答案 0 :(得分:1)
鉴于此标记:
<input id="TheTextBox" type="text" />
<a href="#" class="special_field_link" data-role="button">The Special Text</a>
您可以在页面的jQM“pagecreate”事件中创建Click事件:
$(document).on("pagecreate", function(){
$(".special_field_link").on("click", function(){
$("#TheTextBox").val($(this).html());
});
});
这是 DEMO