У меня есть страница, которая динамически загружает несколько полей выбора в jquery, и я не могу заставить их работать с выбранными.
$('.select').chosen({})
Я должен применить chosen()
к каждому select
внутри страницы, но он работает только с контентом, который не загружается динамически.
У загружаемой страницы есть div с идентификатором #form, и он вставляется в другое погружение внутри телаГлавная страница выглядит следующим образом:
$('body').on('click', '.button', function(){
$('.container').load( 'https://url-to-my-page.html' '#form', function(){
$('select').chosen({})
});
});
Я пытался вызвать $('select').chosen({})
внутри функции, которая запускается после завершения загрузки, но я получил ошибку: выбрано, не является функцией : - (
Я также пытался поместить это в #form, но .load()
не приводит скрипт в div.: - (
Я пытался загрузитьцелый https://url-to-my-page.html
, и хотя он дублирует теги html
и body
, это единственный способ, которым он работает, но я не думаю, что он очень чистый.
Любые другие решения, которые я видел на другихсообщения не работают для меня. Есть идеи, где позвонить выбрал?