
JS
文章平均质量分 59
坚强di理由
宝剑锋从磨砺出,梅花香自苦寒来!
展开
-
JS等比例缩放图片并构建图片水平垂直居中解决方案
有的时候需要展示图片的时候需要展示好看一些,就像WINDOWS文件夹图片缩略展示,图片可以等比例缩放又可以水平垂直方向都居中,这样多好?可惜网上这样的解决方案并不多,下面给出具体解决方案,希望能帮助到一些朋友!一、JS实现图片等比例缩放在写JS之前先了解下图片本身加载的时候会触发onload事件,这样就可以利用这个事件做一些处理了~~ 上面HTML代码图片加载时调用autoS原创 2015-11-25 13:51:08 · 2133 阅读 · 0 评论 -
JS剖析正方形物体碰撞原理
最近在做一个拖拽图片排序的项目,其中就有个检测两个对象之间是否发生碰撞,网上有好多写好的代码,但讲原理的没有找到几个,下面就剖析一下是如何实现碰撞的!一、4个结论①拖拽层在目标层上部活动时不会碰撞②拖拽层在目标层左边活动时不会碰撞③拖拽层在目标层右边活动时不会碰撞④拖拽层在目标层下边活动时不会碰撞二、先来理解层的4个边界三、结论①拖拽层在目标层上部活动时不会碰撞原创 2015-12-02 11:40:19 · 3740 阅读 · 0 评论 -
JS拖拽元素原理及实现代码
拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友!一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件obj.onmousedown = function(e) { //..........}②鼠标原创 2015-12-03 13:38:23 · 16812 阅读 · 3 评论 -
灰常好用的基于html5的上传jquery插件
最近写了一个基于html5的上传jquery插件,有图有真相~插件地址:http://git.oschina.net/jqdi/uploader原创 2016-08-09 18:03:17 · 691 阅读 · 0 评论