WP + W3c Total Cache在Minify上提供响应式菜单

时间:2013-10-28 14:37:42

标签: jquery css wordpress caching responsive-design

我有一个响应式网站,我已经激活了w3c总缓存。 每当我Minify时,响应式菜单都会被误读。 此菜单在特定屏幕尺寸上激活,代码为:

<div class="main-nav">
  <div id="responsive_current_menu_item">Welcome to Yum Yum Videos!</div>
    <ul id="menu-top-menu" class="menu">
      <li>...</li>
    </ul>
    <a id="responsive_menu_button"></a>
</div>

问题是,每当我缩小时,id="responsive_current_menu_item"id="responsive_menu_button"只会从代码中消失。

你可以在行动here中看到它(是顶级菜单,为了显示响应式菜单,停用了w3c本地缓存)

任何想法,我可以看看吗? 非常感谢提前

2 个答案:

答案 0 :(得分:0)

我已经解决了这样一个问题,更改了性能部分中的minify设置,当然我之前已经使用空缓存按钮恢复了所有内容。我认为该错误是由压缩代码创建的......

答案 1 :(得分:0)

我们需要更多关于菜单如何运作的信息。

只是一个猜测:你的响应式菜单依赖于jQuery,但是加载了你的菜单的JS-Code之后加载了jQuery。它不能那样工作。尝试更改缩小顺序,并将jQuery脚本设置为嵌入标题中的所有模板中的第一个JS。

同样适用于CSS缩小。