簡體   English   中英

Modernizr.load (yepnope.js) IE 條件混淆

[英]Modernizr.load (yepnope.js) IE conditional confusion

在以下代碼中,盡管我使用的是dd_belatedpng.js 4.0.1,但仍在加載 dd_belatedpng.js。 根據yepnope.js 文檔ielt7! 前綴應該只在瀏覽器版本低於 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文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM