2013-03-09 84 views
1

我的代碼時直接加入到頭,它工作正常,但在Modernizr的負載功能不起作用幻燈片。Modernizr的負荷和cssanimations

我想在同一個頁面加載取決於瀏覽器所需要的代碼文件。我一直在使用這兩種Modernizr的cssanimations和!Modernizr的cssanimations無濟於事嘗試。

下面是代碼,因爲它主張與註解。請幫助 - 戈登。

css3 animations works in Safari 
<!--link href="_css3/css3_SLIDEglobal.css" rel="stylesheet" type="text/css"> 
<script src="_css3/css3_QUERYdisclose.js"></script--> 



jQuery works in old Firefox and Opera 
<!--link href="_jQ/jQ_SLIDEglobal.css" rel="stylesheet" type="text/css"> 
<script src="_jQ/jQ_QUERYanimateDisclose.js"></script--> 


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
<script src="modernizr-latest.js"></script> 

Modernizr的負載不,即Modernizr的,建議在Q &答:

<script> 
     Modernizr.load({ 
     test :  !Modernizr.cssanimations, 
     yep :  ['_jQ/jQ_SLIDEglobal.css', '_jQ/jQ_QUERYanimateDisclose.js' ], 
     nope :  ['_css3/_css3_SLIDEglobal.css', '_css3/css3_QUERYdisclose.js'] 
         }); 
     </script> 

Modernizr的負載,併爲在其他網站上看到:

<script> 
     Modernizr.load({ 
     test :  Modernizr.cssanimations, 
     yep :  ['_css3/_css3_SLIDEglobal.css', '_css3/css3_QUERYdisclose.js'], 
     nope :  ['_jQ/jQ_SLIDEglobal.css', '_jQ/jQ_QUERYanimateDisclose.js' ], 
         }); 
     </script> 
+0

嗨,我已經清理的是的聲明文件路徑不正確的/ _css3_,它仍然無法正常工作。我也將CSS和jQuery文件移動到同一個文件夾中無濟於事。下面是一些乾淨的代碼: – 2013-03-10 08:22:16

+0

(蘋果ķ不會出於某種原因加載代碼)的,這對我使用甲基苯丙胺作爲Modernizr的本地主機有什麼影響? – 2013-03-10 08:24:26

回答

0

流浪額外的潛伏在代碼中。一旦修復,Modernizr.load按預期工作。有趣的是,當只有一組樣式表被加載時,頁面甚至與li一起工作。