我有一个页面可以在jquery中动态加载多个选择框,但我无法使其与selected一起使用。
$('.select').chosen({})
我必须将chosen()
应用于页面中的每个select
,但是它只能用于未动态加载的内容。
我正在加载的页面具有一个ID为#form的div,并将其插入到主页主体内的另一次潜水中,如下所示:
$('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
标签,但这是唯一的工作方式,但我认为这不是很干净
我在其他帖子上看到的任何其他解决方案都不适合我。有什么想法可以选择吗?