- 博客(3)
- 收藏
- 关注
原创 PHP中的那些魔术师--魔术函数、常量
一、常用的魔术函数①__construct()类构造方法:当类被实例化的时候调用。②__destruct()类析构方法:当类对象被销毁前调用。③__call()当对象调用其内未定义的成员方法时调用。④__toString()当对象被当字符串输出时调用。⑤__get()当读取对象的成员属性时调用。⑥__set()当给对象成员属性赋值时调用。⑦__i
2015-12-10 11:14:00 508
原创 JS拖拽元素原理及实现代码
拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友!一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件obj.onmousedown = function(e) { //..........}②鼠标
2015-12-03 13:38:23 16109 3
原创 JS剖析正方形物体碰撞原理
最近在做一个拖拽图片排序的项目,其中就有个检测两个对象之间是否发生碰撞,网上有好多写好的代码,但讲原理的没有找到几个,下面就剖析一下是如何实现碰撞的!一、4个结论①拖拽层在目标层上部活动时不会碰撞②拖拽层在目标层左边活动时不会碰撞③拖拽层在目标层右边活动时不会碰撞④拖拽层在目标层下边活动时不会碰撞二、先来理解层的4个边界三、结论①拖拽层在目标层上部活动时不会碰撞
2015-12-02 11:40:19 3707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人