摘要: 动画原理简介 动画的基本原理是依靠人类具有视觉暂留的特性人的眼睛看到一幅画或一个物体后,在 1/24 秒内不会消失(即每秒钟至少更换24张画面)。利用这一原理,在一幅画(一帧)还没消失前播放下一幅画(下一帧),就会给人造成流畅的视觉变化效果。 如下面的翻书动画,就是利用我们人的视觉暂留的特性的。 阅读全文
posted @ 2017-10-29 20:57 海阔天空98 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 碰撞检测关键步骤 碰撞检测需要处理经历下面两个关键的步骤: 计算判断两个物体是否发生碰撞 发生碰撞后,两个物体的状态和动画效果的处理 计算碰撞 只要两个物体相互接触,它们就会发生碰撞。 矩形物体碰撞检测 假设检测发生碰撞的物体是 矩形1 和 矩形2 时,我们只需检测 矩形1 的上下左右四侧的和  阅读全文
posted @ 2017-10-29 20:36 海阔天空98 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 方法一:正则法 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(re 阅读全文
posted @ 2017-10-18 18:31 海阔天空98 阅读(67305) 评论(1) 推荐(1) 编辑
摘要: 先判断是否有这个类名: function hasClass( elements,cName ){ return !!elements.className.match( new RegExp( "(\\s|^)" + cName + "(\\s|$)") ); }; 或者: 利用this.getAtt 阅读全文
posted @ 2017-10-17 16:43 海阔天空98 阅读(459) 评论(0) 推荐(0) 编辑
摘要: ajax post data 获取不到数据,注意 content-type的设置 、post/get 关于 jQuery data 传递数据。网上各种获取不到数据,乱码之类的。 好吧今天我也遇到了,网上一查各种纠结。乱码不管先看获取不到数据。 因为之前一直用jQuery ajax get的方式传递参 阅读全文
posted @ 2017-10-13 21:24 海阔天空98 阅读(24762) 评论(1) 推荐(3) 编辑
摘要: 对于单行文本: 语法: text-overflow : clip | ellipsis 参数: clip : 不显示省略标记(...),而是简单的裁切 (clip这个参数是不常用的!) ellipsis : 当对象内文本溢出时显示省略标记(...) 说明: 设置或检索是否使用一个省略标记(...)标 阅读全文
posted @ 2017-10-12 13:52 海阔天空98 阅读(3110) 评论(0) 推荐(0) 编辑
摘要: 1.公有属性和公有方法 1 2 3 4 5 6 7 8 9 function User(name,age){ this.name = name;//公有属性 this.age = age; } User.prototype.getName = function(){//公有方法 return thi 阅读全文
posted @ 2017-10-11 20:22 海阔天空98 阅读(567) 评论(0) 推荐(1) 编辑
摘要: this简介: this永远指向当前正在被执行的函数或方法的owner。例如: 1 2 3 4 5 function test(){ console.log(this); } test(); //Window {top: Window, window: Window, location: Locat 阅读全文
posted @ 2017-10-11 19:01 海阔天空98 阅读(811) 评论(0) 推荐(0) 编辑
摘要: js冒泡阻止 1. 事件目标 现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target 阅读全文
posted @ 2017-10-02 22:15 海阔天空98 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到 阅读全文
posted @ 2017-10-02 22:14 海阔天空98 阅读(124) 评论(0) 推荐(0) 编辑