Ajax页面加载后,CSS搞砸了

时间:2013-06-29 21:16:26

标签: css ajax wordpress jquery wordpress-plugin

我在wordpress有一个网站。我最近下载了一个名为Advanced Ajax Page Loader的插件。它在单击其他页面时刷新您的内容而不刷新整个站点(页眉,页脚)。我试图从插件开发者和wordpress支持论坛得到我的答案,但都没有回复。

我读过如果使用ajax jquery调用,则应该重新加载所有脚本,因为插件有一个我应该放置这些代码的地方。直到一切正常,除了一个薄。当我从一个类别转到类别时,一切正常,但是当我打开一个帖子时,它会完全搞砸了我对该页面的所有css,当我刷新它时,一切看起来很好,但是如果我打开一个大的有很多帖子的类别,然后那些页面css搞砸了。

虽然我可以通过在“重新加载代码”框中放置一些代码来以某种方式刷新整个CSS,但我不知道如何使用脚本来做到这一点。英语不是我的母语,因此我很难在谷歌找到我的答案,我试过,但我的词汇量有限。我该怎么办?

1 个答案:

答案 0 :(得分:0)

你是通过Javascript向你的元素添加CSS类吗?如果是这样,那么您添加的样式只会影响那个时间点属于DOM的元素,因此您可能会遇到竞争条件,实际上这种情况恰好适用于Chrome和Safari,但不适用于Firefox。

第二次尝试验证你的标记和CSS,看看你的css语法中是否有任何错误?