2014-11-13 86 views
-1

我已經創建了一個WordPress主題,並且最近遇到了一個奇怪的問題。可能是在一些谷歌瀏覽器更新後。下拉菜單隻能在Chrome的主頁上工作

問題是:在菜單上的某些項目上懸停後,下拉菜單僅顯示在主頁上。 它不會出現在任何其他頁面上。儘管它在源代碼中存在。

演示 - >inkhive

我已經調查的Javascript觸發下拉:

jQuery('#site-navigation li').find('ul').hide(); 
     jQuery('#site-navigation li').hover(
      function(){ 
       jQuery(this).find('> ul').slideDown('fast'); 
      }, 
      function(){ 
       jQuery(this).find('ul').hide(); 
      }); 

的JavaScript是做自己的工作,從檢查元素驗證。

任何人都可以幫助我理解或找出問題嗎?

+0

'可能是在一些Google Chrome更新後.'更可能是因爲您需要爲menu_item設置'z-index' LI –

回答

0

此問題與代碼無關,並在Google Chrome更新後修復。他們的渲染引擎(Webkit)存在一些問題。

+0

chrome的渲染引擎是Blink,而不是WebKit – Patrick

相關問題