Я динамически добавляю кнопки в радио-поле, функция добавления элементов выглядит следующим образом
function updateNetworks(data){
$.each(data.networks, function(key, network) {
var radioItem = '<input type="radio" name="radio_network" id="radio_network_'+network.id+'" value="'+network.id+'" /><label for="radio_network_'+network.id+'">'+network.name+'</label>';
$('#radio').append(radioItem);
});
$('input:[name=radio_network]:radio').checkboxradio("refresh")
}
Элемент HTML dom
<fieldset data-role="controlgroup" id="radio">
<legend>Choose a network:</legend>
</fieldset>
Функция обновляетвсе хорошо, но ни один из мобильных стилей jquery не применяется к кнопкам, есть ли способ обновить добавленные радио-кнопки?
** рабочий код
function updateNetworks(data){
$.each(data.networks, function(key, network) {
var radioItem = '<input type="radio" name="radio_network" id="radio_network_'+network.id+'" value="'+network.id+'" /><label for="radio_network_'+network.id+'">'+network.name+'</label>';
$('#radio').append(radioItem).trigger('create');
});
}