Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
保持页面的所有页眉/页脚/导航部分不变, 仅使用 AJAX 刷新页面内容,
不能使用基本模板扩展的阻塞机制来设置内容对应的样式、脚本、页面标题?
想知道如何使用 AJAX 获取更新内容的 .css 和 .js 吗?
通常,您希望在标题模板中提供所有 CSS 和 JS,以便在加载动态内容时它们可用。开销很小,您将遵循“Django 方式”。
另一种选择是在动态内容中包含内联 CSS/JS,但不建议使用这种方法。它会导致代码混乱,并且难以排除故障。
不能使用完整的句子?
无论如何,我不知道你为什么认为你需要为部分页面获取 CSS 和 JS。通过 Ajax 动态插入的一组 HTML 元素将简单地使用与页面关联的现有 CSS。