如何在Jquery Mobile onclick中添加文本输入?

时间:2012-11-24 19:45:39

标签: jquery jquery-mobile

以下代码在没有Jquery Mobile的情况下正常工作:

$('#addfield').click(function() {
    $('<input type="text" value="" />').appendTo('form');
});

但是,如果我通过在head标签中添加它来开始使用Jquery Mobile:

<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>

它不再起作用了。 (它适用于桌面浏览器,但不适用于真正的移动浏览器(即Android默认浏览器)

你知道Jquery Mobile相当于上面的代码吗?

1 个答案:

答案 0 :(得分:2)

您需要告诉jquerymobile使用以下命令初始化添加的代码:

$('input').textinput(); 
// or, in your case 
$('<input type="text" value="" />').appendTo('form').textinput();