У меня есть запрос ajax, который динамически генерирует модальное окно с переключателями.
В документации по материализации я вижу, что вы можете выполнить material_select()
, чтобы selects
работало правильно, однако я не вижу в документации, как инициализировать radio
динамически.
Как инициализировать динамически загружаемые переключатели?
Для справки, вот пример модального режима, который я загружаю динамически:
<div id="import-modal" class="modal modal-fixed-footer">
<div class="modal-content">
<h4>Import Data</h4>
<p>
<input name="import-group" type="radio" id="import-modal-csv"/>
<label for="import-modal-csv">Csv</label>
<div>Import a csv file.</div>
<p/>
<p>
<input name="import-group" type="radio" id="import-modal-excel"/>
<label for="import-modal-excel">Excel</label>
<div>Import a excel file.</div>
</p>
</div>
<div class="modal-footer">
<a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat ">Import</a>
</div>
</div>
изменить 1
я добавляю вышеуказанный div динамически через jquery
в родительский контейнер на click
кнопки:
import_click: function(){
$.ajax({
url: 'template/import.html',
success: function (response) {
$('#container').append(response);
}
});
}
material_select()
. Мне интересно, что/если есть метод для инициализации переключателя, чтобы заставить работать эффекты. - person weeksdev   schedule 22.07.2015