前言:写这个随笔,是记录一下工作以来用到的各种框架。以免日后忘记: JS库: 1. jquery.js 2. zepto.js jquery的精简版,专门用于手机上的,但是zepto主体默认是没有触摸组件的,触摸的js需要在其官网额外下载。 3.iscroll.js 主要用于移动端网站和移动app页 ...
分类:
Web程序 时间:
2016-07-31 22:02:02
阅读次数:
244
经过查阅资料zepto 和 jquery 的区别后发现是 (1)zepto.js 删去了 jquery 的 innerHeight() 和 innerWidth() 属性 (2)zepto.js和jquery 的事件驱动不一样 所以 用编辑器打开jquery.shCircleLoader.min.j ...
分类:
Web程序 时间:
2016-07-29 21:12:42
阅读次数:
388
zepto在操作dom的selected和checked属性时尽量使用prop方法. ...
分类:
其他好文 时间:
2016-07-22 18:49:22
阅读次数:
129
width height 模板方法 读写width/height /./ 是匹配除换行(\n)以外所有的字符,不加/g,只会匹配一个字符,这里匹配的是h或w var name = "height".replace(/./,function(m){ console.log(m); return m[0 ...
分类:
Web程序 时间:
2016-07-19 16:59:09
阅读次数:
436
Zepto.js API 中文版(1.1.6)
下载浏览器支持模块Change LogAcknowledgements
Core
$()$.camelCase$.contains$.each$.extend$.fn$.grep$.inArray$.isArray$.isFunction$.isPlainObject$.isWindow$.map$.parseJSON$.trim$...
分类:
Web程序 时间:
2016-07-12 12:24:43
阅读次数:
470
$.each: 这里的elements可以是数组或者对象,如果是对象,则会将其原型里面的属性也遍历出来,最后返回elments本身,如果回调函数返回了false,则终止循环 remove: 这里的重点是parentNode.removeChild(this); 如果是没有父节点的这里不会执行。 is ...
分类:
Web程序 时间:
2016-07-08 23:12:20
阅读次数:
271
(function($) { Zepto.fn.clone = function() { var result = $.fn.clone.apply(this, arguments), oldTextareas = this.find('textarea').add(this.filter('tex ...
分类:
其他好文 时间:
2016-07-08 19:50:36
阅读次数:
108
一步一步来。 CSS不能编程? 用Less、Sass、Stylus、甚至直接用Absurd,框架除了Bootstrap还有很多。 JS写多了很麻烦?jQuery。 移动开发?Zepto.js。 结构不好?找框架,Backbone.js是MVC,AngularJS和Ember.js是MVVM,Twit ...
分类:
其他好文 时间:
2016-07-08 19:40:45
阅读次数:
192
1、 touch库实现了什么和引入背景 click事件在移动端上会有 300ms 的延迟,同时因为需要 长按 , 双触击 等富交互,所以我们通常都会引入类似 zepto 这样的库。zepto 中touch库实现了 'swipe', 'swipeLeft', 'swipeRight', 'swipeU ...
分类:
其他好文 时间:
2016-07-07 19:32:52
阅读次数:
344
应公司要求,开发一款移动端杂志(等同于移动端幻灯片相册,iOS上能轻松滑动缩放,android上也能滑动缩放)。网上找了很久没有符合需求的插件,无意间找到了photoswipe,进行改造之后就成了符合自己的移动端图册了。 改造点: 1.原插件默认进入页面是相册列表,返回或者关闭会退回到图册列表,通过 ...
分类:
移动开发 时间:
2016-07-07 12:23:52
阅读次数:
230