Я пытаюсь динамически добавить bootstrap-slider на мою веб-страницу. Однако добавленный слайдер по какой-то причине не получает инициализацию.Динамически создавать элементы плагина javascript
Следующая jsfiddle демонстрирует мою проблему: https://jsfiddle.net/hLrptave/1/
У меня 2 ползунки: один в настоящее время проживающих на странице (и это работает правильно) и тот, который динамически созданный JavaScript при нажатии на кнопку. Два ползунка точно такие же, но динамически созданный не работает (он выглядит как обычный ввод текста).
Ползунки инициализируются JQuery (или JavaScript), и оба имеют следующий код:
<input type="text" class="slider" data-slider-min="0" data-slider-max="10" data-slider-value="5">
Так что мой вопрос, как я могу инициализировать то, что не существует на странице еще?
Имейте в виду, что у меня есть много этих кнопок на моей веб-странице. Не уверен, что это влияет на что-либо или нет.
Я заметил, что я должен инициализировать ползунок после добавления созданного элемента в DOM. Почему я не могу инициализировать его непосредственно после создания ползунка (например, перед добавлением его в DOM)? –