博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http://www.imooc.com/video/4767 zepto教学视频笔记
阅读量:4575 次
发布时间:2019-06-08

本文共 813 字,大约阅读时间需要 2 分钟。

一、介绍js移动端框架:zepto.js与jquery mobile

对比:zepto特点

1、与jquery相似度95%,会jquery基本会zepto;

2、API少,轻量级框架

3、移动端无缝接入

4、高性能

    jquery mobile特点 

1、高度组件化

2、加载多内容,性能降低

二、zepto入门

1、自带模块:核心模块,事件,ajax,IE兼容性;

2、$认识:构造函数,与jquery区别在:

i,$()相当于$(document).ready(function(){});

ii,$(jq对象)=jq对象

3、core 核心模块

*学习方法:在浏览器console中直接写代码打印调试*

i,方法与JQ差不多,除此之外可自定义事件:$.event(),要先bind事件,再tiggle事件;

4,touch event 事件

手机端本来没有onclick事件,为了兼职性,给予封装,如下

var CLICK = 'click'

var UA = window.navigtor.userAgent;

if('/pad|iphone|android/'.test(UA)){

CLICK = 'tap';

}

*PC端调试移动web应用:设置浏览器touch event即可模拟手机端操作*

i,tap 轻按;longtap长按等等

5、ajax

可跨域访问

6、插件i,fx  动画效果,不建议使用

ii,derferred 异步请求

iii,创建插件

(function($){

$.extend($.fn,{

});

});

三、举例

1、NODE.JS项目结构

2、展示图片方法:

i,将图片URL赋值给属性data-src,再通过函数创建canvas展示,同时用localStorage储存;

 

以上

 

转载于:https://www.cnblogs.com/caicaizi/p/5627261.html

你可能感兴趣的文章
LinearGradient类来实现图片的渐变效果
查看>>
Golang关键字—— if/else
查看>>
数据清洗
查看>>
PHP&MySQL(三)——数组
查看>>
各种语法解释及用法
查看>>
UVA 1388 Graveyard
查看>>
Eclipse使用技巧
查看>>
网络请求之get与post异步请求
查看>>
堆和栈的区别
查看>>
清理内存
查看>>
蓝桥杯之装箱问题
查看>>
Spark常用算子详解
查看>>
JAVA_桥接模式
查看>>
C语言 strcpy,memcpy,memmove,memccpy函数
查看>>
C语言一个小程序的bug疑问 数组相关[已解决]
查看>>
几种排序算法(PHP版)
查看>>
数据库字段数据类型对索引的影响
查看>>
mesos cluster
查看>>
Altium Designer 中差分走线
查看>>
linux 解压缩命令
查看>>