Superfish Dropdown не появляется в IE6 - PullRequest
0 голосов
/ 12 июня 2011

Я использую меню суперфиш из этого примера: http://users.tpg.com.au/j_birch/plugins/superfish/#examples (с суперсубами). Он прекрасно работает в любом браузере, даже в ie6! Когда я закончил копировать его в свой проект, все выглядит нормально, но только IE6 создает проблемы. выпадающий список не появляется и действительно не может найти проблему! Я даже попробовал ту же версию JQuery (как в примере). вот мое меню: http://tvim.de/cmsms/ ребята, вы знаете, что случилось? спасибо!

1 Ответ

1 голос
/ 12 июня 2011

В этом коде у вас есть хитрая проблема:

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

...