我正在创建一个简单的网站,现在我正在使用 Ajaxify 库来使页面转换看起来很棒。 问题是:我的页面有一个全局 CSS 文件(用于整个站点)和特定 CSS 文件(每个页面一个文件,具有特定内容)。 当我使用 Ajaxify 更改页面时,它会推送内容,但不会在 head 中推送特定的 CSS 链接,因此网站会出现错误。关于如何修改 Ajaxify 以同时查找 link 标签并推送它们的任何想法?
提前致谢。
最佳答案
如果您使用 jQuery (我认为这是 Ajaxify 的要求),然后您可以在页面转换完成后轻松地手动将新样式表附加到头部:
$('head').append('<link rel="stylesheet" href="page-specific-style.css" type="text/css" />');
关于javascript - Ajaxify PushState 推送 CSS 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19890675/