0

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

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

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

4

1 回答 1

0

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

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

于 2013-07-01T18:49:30.697 回答