目前jquery 已经达到了上百K。min压缩版本也很大
所以下面说一下如何 提高 jquery在网站的加载速度:
1 使用合适的版本,不一定最新的jquery库就最适合你的网站。可能你的js代码,可能只需要一个16版本的Jquery。但是却引用了一个18版本的jquery。无意中体积增加了几十K
2 发布网站之后,使用 min版本。
如图 压缩版本和未压缩版本,体积差了180K。
3 如果网站带宽比较紧张或是所在机房不是全网机房。可以使用jquery CDN加速。
让CDN加速给客户端浏览器下载jquery,可以减少不少带宽。
CND jquery 网址:(直接在jquery 官网,download页面即可)
JQ官网提供CND加速,google,microsoft 也提供。
请通过chrome的调试器,查看各个CDN的加载时间,综合选择适合自己网址的Jquery加速服务
例:<img src="img/1jgp" />;
//点击事件
$("img")click(function(){
//点击后发送跳转到指定页面的事件。
windowlocationhref="输入另一个页面的链接";
工具/原料 笔记本电脑或是台式机 互联网 jQuery EasyUI 方法/步骤 在百度搜索引擎中搜索“jQuery EasyUI”关键词,如下图所示。 访问JQuery EasyUI中文网,如下图所示。 点击导航栏上的JQuery EasyUI下载超链接,访问JQuery EasyUI下载页面,
Query实现页面跳转的3种方法:
ResponseRedirect(">
ServerTransfer("Default2aspxname=zhangsan",true); 目标页面和原页面可以在同一个服务器上。 跳转向新的页面,原窗口被代替。 波球论坛 浏览器中的URL为原路径不变。 默认情况下,ServerTransfer方法不会把表单数据或查询字符串从一个页面传递到另一个页面,但只要把该方法的第二个参数设置成 Tb310True,就可以保留第一个页面的表单数据和查询字符串。 同时,使用ServerTransfer时应注意一点:目标页面将使用原始页面创建的应答流,这导致ASPNET的机器验证检查b310,,博球,博球网,行家心水,赛事推荐,赛事分析,资料库,足球赛事,篮球,NBA,赔率,比分,篮球数据,足球数据 (Machine Authentication Check,MAC)认为新页面的ViewState已被篡改。因此,如果要保留原始页面的表单数据和查询字符串集合, 必须把目标页面Page指令的EnableViewStateMac属性设置成False。
ServerExecute("Default5aspxaddress=beijing); 目标页面和原页面可以在同一个服务器上。 跳转向新的页面,再跳转会原页面。 浏览器中的URL为原路径不变。 当指定的ASPX页面执行完毕,控制流程重新返回原页面发出ServerExecute调用的位置。 这种页面导航方式类似于针对ASPX页面的一次函数调用,被调用的页面能够访问发出调用页面的表单数据和查询字符串集合,所以要把 被调用页面Page指令的EnableViewStateMac属性设置成False。
在一个htm文件中加入以下代码
<script type="text/javascript" src="/inc/javasScript/jquery-14minjs"></script>
<script language='javascript'>
$(document)ready(function() {
//jquery代码
});
</script>
目标
抓取网站上的妹子照片。
第三方模块
superagent : 第三方Nodejs 模块,用于处理服务器和客户端的>
以上就是关于如何提高Jquery加载速度全部的内容,包括:如何提高Jquery加载速度、如何用jquery实现页面跳转、如何使用jQuery EasyUI打造Web程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)