1

我正在使用 Twitter Bootstrap 为我的网站设置样式和脚本。

我的网站由 Ajax 提供支持,因此导航只需将不同的视图加载到 content-element 中。

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

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

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

0 回答 0