我有那个场景。我动态加载包含一些JS代码的Page A
。在该页面内,我可以动态加载另一个页面B(也可以使用fadeOut
效果和.remove()
函数动态删除)
页面B包含一个jQUery的UI datepicker
插件(以及其他一些插件)。
事情就是这样:如果我加载Page B
,datepicker
已正确初始化,但如果我删除Page B
并重新加载,datepicker
没有被初始化。为什么?
我正在使用.datepicker("destroy")
功能,然后在.datepicker({...})
内使用Page B
,但没有任何效果。
答案 0 :(得分:1)
尝试在A js中导入你的B js:
$.getScript("yourOwnPath/theB.js", function() {
});