forked from theluyuan/Web
add:Zepto的介绍
This commit is contained in:
parent
2213d1b4e9
commit
1f1bafd8bc
@ -166,6 +166,8 @@ jQuery 有两个大版本:
|
||||
- 3.x版本。
|
||||
|
||||
|
||||
PS:开发版本一般用1.10以上。
|
||||
|
||||
我们以 v1.11.1版本为例,下载下来后发现,里面有两个文件:
|
||||
|
||||
![](http://img.smyhvae.com/20180204_1950.png)
|
||||
|
@ -74,11 +74,87 @@ zepto是轻量级的JavaScript库,专门为移动端定制的框架。
|
||||
|
||||
(2)代码演示:
|
||||
|
||||
```html
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
注意,我们要将浏览器切换到手机模式,才能看到`touchstart`事件的效果;否则端,在浏览器上点来点去,是没有反应的。
|
||||
|
||||
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
#btn {
|
||||
width: 200px;
|
||||
height: 200px;
|
||||
background: pink;
|
||||
margin: 10px auto;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="btn">我是 div</div>
|
||||
<script src="libs/zepto1.2.0.js"></script>
|
||||
<script src="libs/touch.js"></script>
|
||||
<script>
|
||||
$(function () {
|
||||
$('#btn').on('touchstart', function () {
|
||||
alert('hello world');
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
```
|
||||
|
||||
上方代码实现的效果是,当手在div上滑动时,就会弹出 alert窗。可以看出,这里面代码的写法和 jQuery 是一致的。
|
||||
|
||||
注意,我们要将浏览器切换到手机模式,才能看到`touchstart`事件的效果;否则,在浏览器上点来点去,是没有反应的。
|
||||
|
||||
## Zepto 和 jQuery 相同的 api
|
||||
|
||||
> 意思是,jQuery 和 Zepto 有哪些共同点。
|
||||
|
||||
|
||||
### jQuery 的主要特性
|
||||
|
||||
下面来讲一下 jQuery 的主要特性(jQuery 的核心函数`$`、jQuery 对象),它们对 Zepto 来说,同样适用。
|
||||
|
||||
**1、jQuery 的核心函数`$`**:
|
||||
|
||||
作为函数使用(参数):
|
||||
|
||||
- function
|
||||
|
||||
- html字符串
|
||||
|
||||
- DOM code
|
||||
|
||||
- 选择器字符串
|
||||
|
||||
作为对象调用(方法):
|
||||
|
||||
- $.ajax() $.get() $.post()
|
||||
|
||||
- $.isArray() $.each() $.isFunction() $.trim()
|
||||
|
||||
**2、jQuery 对象**:
|
||||
|
||||
概念:jquery核心函数$()调用返回的对象就是jquery对象的数组(可能有只有一个)。
|
||||
|
||||
使用举例:
|
||||
|
||||
- addClass()
|
||||
|
||||
- removeClass()
|
||||
|
||||
- show()
|
||||
|
||||
- find()
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user