Ajax 引导式Typeahead元素dom清理

Ajax 引导式Typeahead元素dom清理,ajax,twitter-bootstrap,datepicker,typeahead,Ajax,Twitter Bootstrap,Datepicker,Typeahead,我正在使用Twitter引导来设计和编写我的网站 我的网站是由Ajax提供支持的,所以导航只是将不同的视图加载到内容元素中 这些视图有时包含Typeahead和Datepicker,但问题是Typeahead和Datepicker会附加到我的网站主体中。 因此,当导航到另一个视图(清空content元素)时,这些Typeahead和Datepicker元素会保留在我的DOM中,随着时间的推移会堆积起来 目前我唯一的解决方案是清理每一个新的ajax请求,如下所示: $('.typeahead, .

我正在使用Twitter引导来设计和编写我的网站

我的网站是由Ajax提供支持的,所以导航只是将不同的视图加载到内容元素中

这些视图有时包含Typeahead和Datepicker,但问题是Typeahead和Datepicker会附加到我的网站主体中。 因此,当导航到另一个视图(清空content元素)时,这些Typeahead和Datepicker元素会保留在我的DOM中,随着时间的推移会堆积起来

目前我唯一的解决方案是清理每一个新的ajax请求,如下所示:

$('.typeahead, .datepicker').remove();

这是我所能看到的正确解决方案。对于其他引导程序插件,如
工具提示
popover
,元素在
('hide')
上被清除,但typeahead添加了一个
-结构,该结构会重新生成一次。不过,这是一个问题-,可能在下一个版本中?@davidkonrad谢谢,我想我只是坚持手动清理,直到将来的引导版本中可以修复这个问题。