[英]Jquery file inclusion issue
使用visual studio 2010開發ASP.NET應用程序
我是jquery的新手。
我想在線包含JQuery文件(來自谷歌)
為此我寫了:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
這里突出顯示src屬性,綠色文本顯示工具提示:
//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js not found.
如果我把它寫成:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
它顯示我作為tooptip的錯誤:
Element 'script' is missing required attribute 'type'
但這是我在不同網站上提到這條線的實際方式。
我從不同的網站上提到了這個地址。
這個地址錯了嗎? 要么
我寫錯了嗎?
請幫我。
use it like this. it works
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
無協議路徑在瀏覽器中打開時會繼承當前文檔的協議,因此當您的頁面通過http
/ https
協議打開時,這將起作用。
因此,我假設你的VS將無協議路徑解釋為本地路徑,因此找不到它。
您可以通過http / https協議直接打開鏈接來檢查CDN URL是否正確:
http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
至於type
屬性,請參閱服務器設置mime類型時為什么要寫<script type=“text/javascript”>
?
總而言之,自Netscape 2以來所有瀏覽器默認腳本標簽為javascript
,因此只要服務器發送正確的MIME就可以了。 但是,它不會在W3C的HTML4模式下驗證。 在HTML5中,省略由@elclanrs評論的type
屬性是有效的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.