摘要:
box-sizing:border-box区别于box-sizing:content-box,后者是标准的盒模型,前者改变了对于宽度的界定。 * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: bo 阅读全文
摘要:
在图片加载完成之前就获取到图片的高度和宽度,对于提高页面性能和交互有非常巨大的作用,相信大家也是明白的。 其实原理非常简单,利用的就是浏览器加载图片时的一个策略:当图片头部信息加载完成后,浏览器即获知了图片的大小,然后就会在页面上空出相应的区域来,然后再下载图片的剩余数据并且显示到之前空出的区域中。 阅读全文
摘要:
多维数组可以这么修改: 阅读全文
摘要:
display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别: display:none 不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。 visible:hidden 使对象在网页上不可见,但该对象在网页上所占的空间没有改变 阅读全文
摘要:
本文转载:啃了一段日子的js相关了,学的过程中发现在jQuery中绑定事件时,有人用bind(),有人用on(),有人用delegate(),还有人用live(),看代码的时候觉得都实现功能了也就掀过去了,只是一直没完全弄懂之间的区别,于是今天查了下资料,自己做个总结。 之所以有这么多类型的绑定方法 阅读全文
摘要:
今天看到群里有人在讨论Array的isArray方法,学习的同时自己又查了查网上的资料,记录如下: 首先是这个方法的实现原理 简单理解就是运用对象原型的toString方法将Array转换为字符串,之后进行比对,下面我们来详细分析下各个部分的组成。Object.prototype.toString代 阅读全文
摘要:
自由的控制视图系列 自由的浏览图片:按住空格后,鼠标拖动 自由的缩放图片:按住alt+滚轮 切换到实际像素(100%):Ctrl + Alt + 0 工作区类型切换:Tab 一直后退操作:Ctrl + Alt + Z 控制内容系列 通过画面上点选一个图层:Alt + 鼠标右键 在画面上拖动一个图层: 阅读全文
摘要:
使用时将此代码复制到</body>之前 <script language=JavaScript><!--var caution = falsefunction setCookie(name, value, expires, path, domain, secure) {var curCookie = 阅读全文
摘要:
转自http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html 通过它,你可以遍历对象、数组的属性值并进行处理。 使用说明 each函数根据参数的类型实现的效果不完全一致: 1、遍历对象(有附加参数) $.each(Object, functi 阅读全文
摘要:
第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比 3.若结果数组中没有该元素,则存到结果数组中 代码如下: Array.prototype.unique1 = function(){ var res = [this 阅读全文