Modernizr.load (yepnope.js) Условная путаница IE

В следующем коде dd_belatedpng.js загружается, несмотря на то, что я использую Firefox 4.0.1. Согласно документации yepnope.js , ielt7!Префикс должен вызывать загрузку скрипта только в том случае, если браузер IE меньше версии 7. Удалена ли эта функция из реализации Modernizr.load (я полагал, что один был просто псевдонимом для другого), или ошибка, или -А как я подозреваю, мне просто не хватает / непонимания чего-то очевидного? Спасибо за вашу помощь. Вот код.

Modernizr.load([
    {   
        load: '//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js',
        complete: function() {
            if(!window.jQuery) {
                Modernizr.load('/inc/jquery-1.6.1.min.js');
            }   
        }   
    },  
    {   
        load : 'ielt7!/inc/dd_belatedpng.js',
        callback: function() {
            $(function() {
                DD_belatedPNG.fix("img, .png_bg");
            }); 
        }   
    }/*,
    'jquery.plugins.js',
    'my.scripts.js'*/
]);

5
задан tjm 12 June 2011 в 11:57
поделиться