转载于:http://www.bcty365.com/content-146-3661-1.html 最近在用mui写页面,当然了在移动App里引入jq或zepto这些框架,肯定是极不理性的。原生JS挺简单,为何需要jq?jq的成功当时是因为ie6、7、8、9、10、chrome、ff这些浏览器不兼 ...
分类:
编程语言 时间:
2017-08-03 22:16:55
阅读次数:
257
tap事件是用touchstart,touchmove,touchend这三个事件去实现的。但是为了区分【点击】和【拖动】两个动作,zepto用了deltaX和deltaY两个变量去分别记录手指在触碰到屏幕时到离开屏幕时的x轴和y轴距离,如果deltaX>30px或者deltaY>30px,则认为是... ...
分类:
其他好文 时间:
2017-07-27 01:06:19
阅读次数:
336
虽然最近工作中没有怎么用zepto,但是据说zepto的源码比较简单,而且网上的资料也比较多,所以我就挑了zepto下手,希望能为以后阅读其他框架的源码打下基础吧。源码版本本文阅读的源码为zepto1.2.0阅读zepto之前需要了解javascript原型链和闭包的知识,推荐阅读王福朋的这篇文..
分类:
其他好文 时间:
2017-07-24 14:40:16
阅读次数:
155
https://juejin.im/user/57ccd20f7db2a200789c33d5 ...
分类:
其他好文 时间:
2017-07-24 00:08:36
阅读次数:
125
一、dropload.js下载地址: http://www.jq22.com/jquery-info6960 该地址有dropload.js的基础说明文档,下载的压缩包有相应的demo 二、依赖 Zepto 或者 jQuery 1.7以上版本,推荐jQuery 2.x版本(二者不要同时引用) Zep ...
分类:
移动开发 时间:
2017-07-21 17:22:02
阅读次数:
8441
特殊操作下,项目中同时引入这两个文件时,往往会有些冲突,应该加一句代码避免冲突 1 2 3 1 2 3 加这句 ...
分类:
Web程序 时间:
2017-07-13 15:59:04
阅读次数:
136
在微信网页开发中,我使用的页面结构是在body下的container覆盖全屏,container下有个header和page的容器,page负责显示所有内容并实现滚动。 结构如图: 但是遇到了一个问题:在页面已经滚动到顶部时,继续往下拖动page容器,会将微信浏览器整体往下拖,漏出“该网页由XXX提 ...
分类:
微信 时间:
2017-07-11 23:17:43
阅读次数:
413
Agile Lite是一个HTML5移动前端框架。支持jQuery和Zepto双引擎。而且提供与UI无关的独立框架,内置了Flat UI样式和Ratchet样式。同一时候也支持单页模式和多页模式开发。对于眼下比較流行的微信内置浏览器APP,Agile Lite能够轻松的使用不同模式来开发。 以下就来 ...
分类:
其他好文 时间:
2017-07-08 11:28:03
阅读次数:
401
前言 先来张图,仿微信界面,界面如下,并不完全一模一样,只能说有些类似,希望大家见谅。 1 用到的知识点 jQuery WeUI 是WeUI的一个jQuery实现版本,除了实现了官方插件之外,它还提供了如下拉刷新、日历、地址选择器等丰富的拓展组件。jQuery WeUI 中的JS组件均是以JQuer ...
分类:
微信 时间:
2017-07-05 15:14:43
阅读次数:
774
zepto是一个移动端的框架,语法几乎跟jQuery一样, 首先需要引入你需要的插件,需要什么就引入什么。 <!-- 导入zepto --> <script type="text/javascript" src='js/zepto.js'></script> <!-- touch事件 --> <sc ...
分类:
其他好文 时间:
2017-06-30 23:53:25
阅读次数:
304