1、尽量使用ID、标签选择器
$('#content') $('span')
2、尽量给选择器指定上下文。
$('#content').find(":hidden"); $('span').filter(':animated');
3、缓存对象
var content=$('#content'); content.css('...'); content.bind('.... ......
4、使用用链式操作改善3中的代码
$('#content').css('...') .bind('....
5、缓存为全局对象
window.$my={ head:$('head'), content:$('content') }
6、循环时的DOM操作
将要拼接的HTML代码拼接完后,再插入到DOM中,减少DOM操作,可以极大的提高性能。
7、for 替代each
8、事件代理
$('#myTable td').click(function(){ $(this).css('background','red'); }); //下面代码优化后,减少事件绑定 $('#myTable').click(function(e){ var $clicked = $(e.target); $clicked.css('background','red'); });
9、将常用的代码转化为插件
(function($){ $.fn.yourPluginName=function(){ //your code return this; } })(JQuery);
10、 使用JOIN拼接字符串
11、合理用HTML5的Data属性
12、尽量使用原生的javascript
13、压缩javascript
相关推荐
jquery性能优化高级技巧,下面主要从七个方面对jquery性能优化做介绍: 1.通过CDN(Content Delivery Network)引入jQuery库 2.减少DOM操作 3.适当使用原生JS 4.选择器优化 5.缓存jQuery对象 6.定义一个可以...
在现代Web开发中,性能优化是一个永恒不变的话题,尤其对于广泛使用的jQuery库而言,其性能直接关联到用户体验。...因此,在编码实践中,合理应用这些性能优化技巧,可以帮助开发者构建更加健壮和高效的Web应用程序。
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
jQuery基础案例分析(初学者入门精通最佳案例),内容丰富,一切用代码说话。 通常,学习一个技术从基础一点点学识一个很慢的学习过程,即便学会了也编不出东西来。...11.jQuery性能优化和技巧 12.jQuery查询手册
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
因由于上传文件大小的限制,锋利的jQuery(第2版).PDF分为两个压缩文件上传,只有锋利的jQuery(第2版)两个压缩文件下载后才可以正常使用。 《锋利的jQuery第2版》仅在内容方面进行...增加了jQuery性能优化和技巧的章节。
在JavaScript的世界里,jQuery是一个广泛使用的库,它简化了DOM...通过阅读《jQuery性能优化指南(1).htm》和《jQuery性能优化指南(2).htm》,可以深入了解每个技巧的详细实践方法,进一步提升您的jQuery项目性能。
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
因由于上传文件大小的限制,锋利的jQuery(第2版).PDF分为两个压缩文件上传,只有锋利的jQuery(第2版)两个压缩文件下载后才可以正常使用。 《锋利的jQuery第2版》仅在内容方面进行...增加了jQuery性能优化和技巧的章节。
读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。...
以下是对给定文件《jQuery性能优化指南.pdf》内容的详细解读与补充,旨在帮助开发者掌握关键的性能优化技巧。 #### 1. 始终优先使用ID选择器 **重要性:** 在所有jQuery选择器中,ID选择器是最快的,因为其底层...