javascript
文章平均质量分 73
freadChen
前端开发的菜鸟开始要学飞了。
展开
-
$http、$resource序列化参数
前阵子因为项目需要,要将发送给后台的数据以formdata的数据形式发送给后台,查阅了很多资料找到了解决办法,跟大家分享一下。另外介绍一下$httpParamSerializerJQLike将数据格式化遵循jquery序列化规范的数据。主要利用transformRequest对数据进行序列化,要注意一定要将Content-Type设置为undefined,这样浏览器才会自动帮你设置fo原创 2017-03-18 14:29:00 · 1130 阅读 · 0 评论 -
touch事件解析
touch事件解析touchstart事件:当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上也会触发。touchmove事件:当手指在屏幕上滑动的时候连续地触发。在这个事件发生期间,调用preventDefault()事件可以阻止滚动。touchend事件:当手指从屏幕上离开的时候触发。touchcancel事件:当系统停止跟踪触摸的时候触发。关于这个事件的确切出发时间,文档中并没有具原创 2017-09-20 18:53:25 · 739 阅读 · 0 评论 -
用jquery实现九宫格抽奖
九宫格抽奖是H5常见的抽奖活动。在线上找不到合适的插件,那么就自己造了个轮子,不喜请喷。文末有DEMO。原创 2017-09-19 01:12:29 · 1587 阅读 · 0 评论 -
JS拖拽事件
拖拽事件分为:- dataTransfer 对象:退拽对象用来传递的媒介,使用一般为Event.dataTransfer。- draggable 属性:就是标签元素要设置draggable=true,否则不会有效果,例如:列表1- ondragstart 事件:当拖拽元素开始被拖拽的时候触发的事件,此事件作用在被拖曳元素上- ondragmove事件:当拖拽元素在拖拽中触发的事件,此事件作原创 2017-09-20 17:40:21 · 3485 阅读 · 0 评论 -
touch事件的简单封装
用ES6 封装的touch对象,实现touch、longtouch、leftMove、rightMove、topMove、bottomMove事件的绑定。原生JS写的,希望多多提提意见。原创 2017-09-20 19:12:09 · 741 阅读 · 0 评论