我通过jquery mobile附加一个选择输入框,但输出看起来就像普通的普通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>');
它应该采用这种格式。我该如何解决这个问题?
答案 0 :(得分:1)
我相信自定义select
元素的jQuery Mobile代码在加载时运行,可能在创建新元素之前。
跟进:
$('#admindiv select').selectmenu();
应该这样做。它适用于您的小提琴,至少只启用1.3.0b1框架。