如何在项目中使用jquery?

时间:2016-03-22 06:13:51

标签: jquery asp.net

我是jquery的新手。我想问你,如果我想在我的网络应用程序中使用jquery,我是否需要从 https://jquery.com/download/ 哪一个未压缩/ Compressesed,开发jQuery 1.12.2?什么是CDN?如何安全地使用CDN的jquery?

 <script src="//code.jquery.com/jquery-1.12.0.min.js"></script>

是否为默认CDN:http://code.jquery.com

3 个答案:

答案 0 :(得分:1)

这取决于网站。如果它是一个小型网站,您将无法拥有CDN服务器(CDN服务器将提高网络I / O速度)。在这种情况下,您可以使用从镜像服务器提供此jQuery资源的其他CDN服务器,这最终有助于加快您的网页加载速度。

但是如果您拥有大型网站并且拥有足够的资源提供程序(CDN),则必须从服务器下载并提供服务以从其他服务器中删除依赖关系。

答案 1 :(得分:1)

CDN非常好用这是因为: -

  • 它增加了可用的并行度。 (大多数浏览器只会 从任何给定的站点一次下载3或4个文件。)

  • 它增加了缓存命中的可能性。 (一样 网站遵循这种做法,更多用户已准备好文件。)

  • 确保有效负载尽可能小。 (谷歌可以 以多种格式预压缩文件(如GZIP或 DEFLATE)。这使得下载时间非常小,因为它是 超级压缩,并且不会即时压缩。)

  • 它减少了服务器使用的带宽量。 (谷歌是 基本上提供免费带宽。)

  • 确保用户获得地理上接近的响应。 (谷歌的服务器遍布全球,进一步减少了 等待时间。)

  • (可选)它们会自动使您的脚本保持最新状态。 (如果 你喜欢和你的裤子坐在一起,#34;你可以随时使用 他们提供的任何脚本的最新版本。这些可以解决 安全漏洞,但通常只是打破你的东西。)

如何在Jquery中访问Asp.net控件

$('#<%= myTextBox.ClientID %>') 

此处myTextBox是Asp.net文本框服务器控件的id

见下面的遗言,因为在网站上使用“JQUERY”的演示

&#13;
&#13;
//    button click
    $("#click").click(function(){
       alert($('#Hello').text());
    });    
    
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span style="display:none;" id="Hello">Hello ! This is Jquery</span>
<input type="button" id="click" Value ="Knock Here" />
&#13;
&#13;
&#13;

答案 2 :(得分:1)

如果您正在构建要在内部使用的Web应用程序,那么请不要使用CDN,因为您的服务器会更快,它是一个公共网站然后使用CDN并引用.min文件,您可以使用Google或Microsoft CDN,它们都是安全的