2012-09-01 50 views
1

我必須使用代碼包括jQuery的一個頁面:包括jQuery的使用代碼

if (typeof window.jQuery === "undefined") { 
    document.write('<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"><\/script>'); 
    if (typeof Prototype !== "undefined") { 
     document.write('<script>jQuery.noConflict();<\/script>'); 
    } 
} 

不過,如果我嘗試使用jQuery,螢火蟲記錄「jQuery的不確定」。

jQuery(document).ready(function() { 
    // 
}); 

但jQuery是正確加載

jQuery

+0

它在''節嗎? – Peter

+0

是的..它在頭部 –

+0

該代碼是在'

1
window.onload = function() { 
    jQuery(document).ready(function() { 
    alert('!'); 
    }); 
} 

做的伎倆。

1

HTML5樣板的做法是最有效的方法。

<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.0.min.js"><\/script>')</script> 

這將檢查,看看是否jQuery的已定義,但(即加載),或(如果不是),它會載入寫劇本到頁面:)。