2012-07-26 86 views
0

我在我公司的一個網站上有一個jQuery下拉菜單。該菜單適用於除IE7以外的所有瀏覽器。我曾嘗試修改jQuery和CSS。我已經嘗試實施我在本網站上列出的每一個修復程序以及Google快速搜索提供的任何其他修復程序。到目前爲止沒有任何幫助。最糟糕的部分是我不確定哪部分不工作。jQuery下拉菜單在IE7中不起作用

我聽說某些版本的IE不支持:hover類。我試圖爲.hover函數創建一個變量。有人發佈說,IE7不喜歡顯示:塊,所以我試圖改變這一點。沒有任何工作。

這是我的代碼減去CSS。該網站是:http://www.triconference.com

$(document).ready(function() { 

      $('#nav li').hover(function() { 

            //show its submenu 
            $('ul', this).stop(true, true).slideDown(300); 

           }, 

           function() { 
            //hide its submenu 
            $('ul', this).stop(true, true).slideUp(300); 
           } 
       ); 

     }); 

回答