Modernizr.load (yepnope.js) т.е. условная путаница
-
27-10-2019 - |
Вопрос
В следующем коде 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'*/
]);
Решение
Вы, наверное, забыли включить а yepnope.ie-prefix.js
файл.
Не связан с StackOverflow