上一页 1 ··· 5 6 7 8 9 10 11 下一页
  2014年5月21日
摘要: 无标题文档继承function LimitDrag(id){ Drag.call(this,id); //继承属性}for(var i in Drag.prototype){ LimitDrag.prototype[i]=Drag.prototype[i];} 阅读全文
posted @ 2014-05-21 15:10 鬼畜十三 阅读(214) 评论(0) 推荐(0) 编辑
  2014年5月20日
摘要: 中间过渡环节:把面向过程的程序,改写成面向对象的形式无标题文档 1asdfasdfds 2xzcvxzcv 5332342345改写注意事项:1.前提:所有代码必须包含在window.onload里面2.去掉函数嵌套(window.onload里面嵌套的函数拎到window.onload外面去... 阅读全文
posted @ 2014-05-20 17:25 鬼畜十三 阅读(815) 评论(0) 推荐(0) 编辑
  2014年5月14日
摘要: 一、什么是对象对象是一个整体,对对外提供一些操作二、什么是面向对象使用对象时,只关注对象提供的功能,不关注其内部细节,比如Jquery三、Js中面向对象的特点1.抽象:抓住核心问题2.封装:不考虑内部实现,只考虑功能使用3.继承:①多重继承(多个父级)②多态(父类和子类具有相同的操作,但这些操作之间... 阅读全文
posted @ 2014-05-14 11:03 鬼畜十三 阅读(228) 评论(1) 推荐(1) 编辑
  2014年5月13日
摘要: 邮件通常采用table布局 内联样式来处理 不支持任何形式的脚本(除非邮件客户端有接口放开)因为邮件客户端会对内容进行过滤,body上的颜色通常是由邮件客户端决定的,通常都是白色 阅读全文
posted @ 2014-05-13 13:55 鬼畜十三 阅读(685) 评论(0) 推荐(0) 编辑
  2014年4月24日
摘要: 描述:撞到目标点弹回来(速度反转)一、无重力的漂浮divvar div1=document.getElementById("div1");var iSpeedX=6;var iSpeedY=8;setInterval(function(){ var l=div1.offsetLeft+iSpeedX... 阅读全文
posted @ 2014-04-24 10:36 鬼畜十三 阅读(650) 评论(0) 推荐(0) 编辑
  2014年4月18日
摘要: 描述:像弹簧一样左右弹动,最后缓慢停下来一、加减速运动1.加速运动var iSpeed=0;iSpeed++;速度越来越快,最后冲出去2.减速运动var iSpeed=20;iSpeed--;速度越来越慢,降到0后开始变负值往反方向运动二、弹性运动1.在目标点左边,加速;目标点右边,减速,如if(d... 阅读全文
posted @ 2014-04-18 11:53 鬼畜十三 阅读(1221) 评论(0) 推荐(0) 编辑
  2014年4月17日
摘要: 为什么要布局转换?要这样的效果,单写css,只要给每个li浮动就行,不需要绝对定位。但是比如做一些效果(如鼠标移入图片变大),就需要改变位置了。直接给每个li在css上定好位置不方便,也不知道有几个li #ul1{position: relative; width: 500px... 阅读全文
posted @ 2014-04-17 17:29 鬼畜十三 阅读(269) 评论(0) 推荐(0) 编辑
  2014年4月16日
摘要: 一、链式运动框架1.他需要一个回调函数,在运动停止时,开始下一次运动(执行函数)多物体运动框架改为如下:function startMove(obj,attr,iTarget,fn){... if(iCur==iTarget){ clearInterval(obj.timer); fn(); }..... 阅读全文
posted @ 2014-04-16 09:49 鬼畜十三 阅读(409) 评论(0) 推荐(0) 编辑
  2014年3月28日
摘要: 与单个的区别:得知道哪个在动,所以运动函数需要两个参数,出了目标iTarget之外,还要obj。另外需要多个计数器,否则当一个还没运动完就移入另一个物体会发生卡壳window.onload=function(){ var aDiv=document.getElementsByTagName("div"); var timer=null; var i; for(i=0;i0?Math.ceil(iSpeed):Math.floor(iSpeed); //凡是要用缓冲运动,肯定缺不了取整,为了让他能到目的点(不然无法完全贴合) if(obj.offsetWidth==iTarg 阅读全文
posted @ 2014-03-28 16:03 鬼畜十三 阅读(648) 评论(0) 推荐(0) 编辑
  2014年3月19日
摘要: 一、运动框架1.在开始运动时,关闭已有定时器(否则会不断有新的定时器执行)2.把运动和停止隔开(if/else)二、缓冲运动逐渐变慢,最后停止(距离越远速度越大)速度=(目标值-当前值)/缩放系数例如 var iSpeed=(iTarget-oDiv.offsetLeft)/8;但由于除法可能产生小... 阅读全文
posted @ 2014-03-19 17:24 鬼畜十三 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页