0

jquery モバイル経由で選択入力ボックスを追加していますが、出力は通常のプレーンな html 選択ボックスのように見えます。

デモ: jsFiddle

ここに私のJSがあります

$('#admindiv').empty();
$('#admindiv').append('<select name="selectadmin" id="selectadmin"><option value="none">New Admin</option>');
for (var i=0; i< 10; i++) {
    $('#selectadmin').append('<option class="adminoption">'+i+'</option>');
}
$('#admindiv').append('</select>');

この形式である必要があります。これを修正するにはどうすればよいですか?

ここに画像の説明を入力

4

1 に答える 1

1

要素をカスタマイズする jQuery Mobile コードselectは、ロード時に、おそらく新しい要素が作成される前に実行されると思います。

フォローアップ:

$('#admindiv select').selectmenu();

するべきです。少なくとも 1.3.0b1 フレームワークが有効になっているだけで、Fiddle で動作します。

于 2013-07-25T01:09:16.893 に答える