這隻發生在IE6中。使用下面的代碼,我得到錯誤'jQuery'沒有定義在第9行字符1.當我刪除simplemodal行時沒有錯誤。我嘗試設置type =「text/javascript」charset =「utf-8」,但它仍然無法工作。有任何想法嗎?當導入simplemodal時未定義'jQuery'
<html>
<head>
<script language="Javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script language="Javascript" src="scripts/jquery.simplemodal.1.4.1.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined'){
document.write(unescape("%3Cscript type='text/javascript' charset='utf-8' src='scripts/jquery-1.4.4.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
</head>
<body>
test
</body>
</html>
只是爲了好玩,如果您將https更改爲http,會發生什麼情況?有什麼區別? – raRaRa 2010-12-17 09:57:14
有什麼理由要這麼做? – yoda 2010-12-17 09:58:44
擺脫這個s就什麼都不做。 – edwardmlyte 2010-12-17 10:04:40