0

次のコードは、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 をご存知ですか?

4

1 に答える 1

2

追加されたコードを次のように初期化するよう jquerymobile に指示する必要があります。

$('input').textinput(); 
// or, in your case 
$('<input type="text" value="" />').appendTo('form').textinput();
于 2012-11-24T19:51:32.500 に答える