摘要: jQuery是目前非常流行的Javascript库之一,随着jQuery应用程序的逐渐增多,其性能优化问题是程序员们不可忽视的,我们知道在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。例如有一段HTML代码:51CTO推荐专题: jQuery从入门到精通1.总是从ID选择器开始继承 交通信号灯 红色 黄色 绿色 如果采用下面的选择器,那么效率是低效的。var traffic_button = $("#content .button"); 因为button已经有ID了,我们可以直接使用ID选择器。如下所示. 阅读全文
posted @ 2013-10-15 10:35 everyone is the one 阅读(174) 评论(0) 推荐(0)
摘要: 首先讲一下几种字符的编码方式:1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码,一直沿用至今。ASCII码一共规定了128个字符的编码,比如空格“SPACE”是32(二进制00100000),大写的字母A是6 阅读全文
posted @ 2013-10-12 10:19 everyone is the one 阅读(245) 评论(0) 推荐(0)
摘要: // 判断点击区域 隐藏/显示其他区域 document.onclick = function(e) { e = window.event || e; // 兼容IE7 obj = $(e.srcElement || e.target); // 点击区域位于当前节点 if (obj.attr('id') == 'more_groups') { if ($('.groups_list').is(':visible')) { $('.groups_l... 阅读全文
posted @ 2013-08-29 14:33 everyone is the one 阅读(816) 评论(0) 推荐(0)