javascript - Ajaxify PushState 推送 CSS 文件?

标签 javascript jquery html css ajax

我正在创建一个简单的网站,现在我正在使用 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/

相关文章:

javascript - 使用 NextJS Link 时 ExpressJS 中间件不工作

javascript - 如何保存对象的初始语句?

javascript - SignalR 自定义重定向方法

html - 为什么绝对定位的div不是从顶部开始的呢?

javascript - Unity实例化对象脚本不重复?

php - Ajax 调用在 WordPress 中无法正常工作

php - 如果文本区域有内容则自动展开 div

javascript - Materialise CSS 选项卡不起作用

javascript - 如何在没有负载的情况下在标题上创建链接加载页面?

javascript - 添加 Iframe 时 Knockout.js 数据绑定(bind)不起作用