首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery文件包含问题

Jquery文件包含问题
EN

Stack Overflow用户
提问于 2013-05-21 15:23:45
回答 2查看 1.4K关注 0票数 0

用visual studio 2010开发ASP.NET应用程序

我是jquery的新手。

我正在尝试包括JQuery文件在线(从谷歌)

为此,我将其写为:

代码语言:javascript
复制
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

这里用绿色文本突出显示src属性,显示工具提示:

代码语言:javascript
复制
//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js not found.

如果我把它写成:

代码语言:javascript
复制
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

它向我展示了错误作为tooptip:

代码语言:javascript
复制
Element 'script' is missing required attribute 'type'

但这是我在不同网站上引用这句话的实际方式。

我已经从不同的网站引用了这个地址。

这个地址是不是错了?或

我写错了吗?

请帮帮我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-21 15:31:28

当在浏览器中打开时,无协议路径继承当前文档的协议,因此当您的页面通过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属性,请参见Why write </code> when the mime type is set by the server?</a></div><div>总而言之,从Netscape 2开始的所有浏览器都默认将脚本标记为<code>javascript</code>,所以只要服务器发送正确的MIME,它就会正常工作。但是,它不会在W3C的HTML4模式下进行验证。在HTML5中,省略@elclanrs注释的<code>type</code>属性是有效的。</div><div></div>

票数 1
EN

Stack Overflow用户

发布于 2013-05-21 15:28:02

代码语言:javascript
复制
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>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16664352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档