Так что я играю с мобильным Jquery для ударов и пытаюсь динамически создать форму из строки JSON.Это работает нормально, но когда я добавляю элементы в форму, они не тематические!Теперь, насколько я понимаю, это связано с тем, что Jquery использует свои стили при загрузке страницы.Вот фрагмент того, что я делаю.
$(form).append(formFields);
или
form.innerHTML = formFields;
Где formFields - это HTML-строка, которую я сгенерировал перед вставкой в форму.Оба они успешно заполняют форму, но ни один из них не стилизует входные данные.
В моем HTML-документе свойство data-theme страницы установлено на "b".Насколько я понимаю, это должно применить стили ко всем дочерним компонентам правильно?
<div data-role="page" data-theme="b">
Теперь мне нужно обновить форму или что-то после добавления компонентов пользовательского интерфейса?Я действительно понятия не имею, что еще я мог сделать.Заранее спасибо.