2011-06-12 17 views
0

我正在使用此示例中的超級菜單: http://users.tpg.com.au/j_birch/plugins/superfish/#examples(帶有Supersubs)。 即使在ie6中,它在每個瀏覽器中都很棒! 當我完成複製到我的項目時,一切似乎都很好,但只是IE6出現問題。下拉不出現,真的不能找到問題!我甚至嘗試過相同的jQuery版本(如示例)。 這裏是我的菜單:http://tvim.de/cmsms/ 你們知道怎麼回事? 謝謝!Superfish Dropdown不會出現在IE6中

回答

1

在這段代碼中,你有一個偷偷摸摸的問題:

jQuery(document).ready(function(){ 
    jQuery("#navi ul").supersubs({ 
     minWidth: 12, 
     maxWidth: 27, 
     extraWidth: 1, // <<< RIGHT HERE, remove the comma 
    }).superfish({ 
     autoArrows:false, 
     dropShadows: false, 
     speed:'fast', 
     animation: {opacity:'show',height:'show'} 
    }); 
}); 

這被稱爲Trailing Comma of Death。一旦我刪除它,你的菜單就開始工作了,儘管你的二級菜單顯示可能有問題。

http://jfcoder.com/test/missplacedcomma.html

+0

哇。你是對的!謝謝!第二級出現了!但下一個問題:第三級別不會出現。 aaaaarrrgg – nicmare 2011-06-12 09:55:59