摘要: 阅读全文
posted @ 2016-08-28 20:12 PowellZhao 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 数据类型: 阅读全文
posted @ 2016-08-28 19:33 PowellZhao 阅读(109) 评论(0) 推荐(0) 编辑
摘要: //扩展为jquery插件;使用方法:$("selector").scrollLoad({ 参数在代码中有说明 })http://www.tuicool.com/articles/rUjIZzb 1 (function($) { 2 $.fn.scrollLoading = function(options) { 3 var defaults = { 4 ... 阅读全文
posted @ 2016-08-28 15:19 PowellZhao 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: JS多级命名空间 JavaScript不像C#或Java,有专门的namespace和package语法支持,当JS复杂到一定程度,尤其是引用大量的第三方JS框架和类库之后,命名冲突就会成为一个严重的问题,因此使用JS自己的变通方式建立命名空间很重要。 最简单的实现命名空间的方法,代码示例如下: / 阅读全文
posted @ 2016-08-21 22:37 PowellZhao 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 矩形碰撞01 6 12 13 14 移动 15 被撞 16 17 67 阅读全文
posted @ 2016-08-21 22:30 PowellZhao 阅读(113) 评论(0) 推荐(0) 编辑
摘要: DOMContentLoaded是firefox下特有的Event, 当所有DOM解析完以后会触发这个事件。 与DOM中的onLoad事件与其相近。但onload要等到所有页面元素加载完成才会触发, 包括页面上的图片等等。 如果页面的图片很多的话, 从用户访问到onload触发可能需要较长的时间, 阅读全文
posted @ 2016-08-21 21:43 PowellZhao 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 所谓的“浏览器内核”无非指的是一个浏览器最核心的部分——“Rendering Engine”,直译这个词汇叫做“渲染引擎”,不过我们也常称其为“排版引擎”、“解释引擎”。这个引擎的作用是帮助浏览器来渲染网页的内容,将页面内 容和排版代码转换为用户所见的视图。 注:有时候我们所说的“浏览器内核”甚至“ 阅读全文
posted @ 2016-08-12 21:36 PowellZhao 阅读(429) 评论(0) 推荐(0) 编辑
摘要: function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); va... 阅读全文
posted @ 2016-07-19 17:04 PowellZhao 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1 // 封装的 ajax网络请求函数 2 // obj 是一个对象 3 function AJAX(obj){ 4 // 1、创建 ajax 对象 5 var ajaxObj = null; 6 if (window.XMLHttpRequest) { 7 ajaxObj = new XMLHttpRequest(); 8 }el... 阅读全文
posted @ 2016-07-19 16:48 PowellZhao 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 12 13 14 15 16 打开 17 18 19 20 关闭 21 22 23 ... 阅读全文
posted @ 2016-06-29 17:14 PowellZhao 阅读(245) 评论(0) 推荐(0) 编辑