Codeigniter中的PHP文件不会更新CSS和JS更改

时间:2017-10-22 21:37:16

标签: javascript php jquery html codeigniter

我有一个Codeigniter的项目非常好用。我在我的PHP文档中链接了我的CSS和JS文件,一切正常。但现在我发现它无法识别我对脚本所做的更改。例如,我在类中更改背景颜色但它仍然显示旧颜色,与JS相同,我更改字符串的内容但它仍然显示旧内容。但是,当我将相同的脚本链接到HTML文档时,正常工作并应用更改。我很困惑,我不知道为什么会这样,这很奇怪。

PD:我正在使用bootstrap,我的所有脚本都在body标签的末尾

2 个答案:

答案 0 :(得分:1)

尝试清除浏览器缓存。

尝试在其他浏览器上打开您的项目。

尝试清除CodeIgniter缓存(如果已激活)。

分享您的主要模板(例如,如何构建HEAD部分)

将时间戳放在主.css文件或.js文件的末尾,如:

<link rel="stylesheet" type="text/css" href="/your-css-file.css?<?php echo date('l jS \of F Y h:i:s A'); ?>" />

...以便始终加载最新的css源。

答案 1 :(得分:0)

在head标签中使用以下行

另外,将时间戳放在CSS文件中。