簡體   English   中英

WP + W3c Total Cache打破了Minify的響應式菜單

[英]WP + W3c Total Cache brokes responsive menu on Minify

我有一個反應靈敏的網站,並且我已經激活了w3c的總緩存。 每當我縮小時,響應式菜單就會丟失。 此菜單在特定的屏幕尺寸上被激活,代碼為:

<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" response_current_menu_item id="responsive_current_menu_item"id="responsive_menu_button" response_menu_button”就會從代碼中消失。

您可以在此處看到它的運行情況(是頂部菜單,為了顯示響應菜單,已禁用w3c tocal緩存)

任何想法,我可以看看嗎? 提前非常感謝

我已經解決了這樣一個問題,即更改了性能部分中的縮小設置,當然我之前已經用空的緩存按鈕還原了所有內容。我認為該錯誤是由壓縮代碼創建的...

我們需要更多有關菜單工作方式的信息。

只是一個猜測:您的響應菜單取決於jQuery,但是在加載菜單的JS代碼之后才加載jQuery。 它不可能那樣工作。 嘗試更改最小化順序,並將jQuery腳本設置為在所有模板中嵌入到標頭中的第一個JS加載。

同樣適用於CSS縮小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM