zepto函數集的分類
2015-11-14 22:50
211 查看
zepto的函數集很小,很適合新手學習。最新版zepto的函數在120個左右,與之相對的jQuery則是300個左右。
現將其分類,便於理解與記憶。
藍色背景的函數是zepto特有的,盡量避免使用,以免跟jQuery的語法相混。
parents
closest
next
prev
contents
find
wrapAll
after
insertAfter
insertBefore
appendTo
prepend
prependTo
wrapInner
remove
unwrap
html
prop
attr
removeAttr
hasClass
addClass
removeClass
toggleClass
data
val
height
width
position
offset
css
hide
show
toggle
ready
replaceWith
is
slice
filter
has
not
get
first
last
toArray
map
size
$.extend
$.inArray
$.isFunction
$.isPlainObject
$.isEmptyObject
$.map
$.trim
$.contains
$.proxy
bind
delegate
die
live
off
on
one
trigger
triggerHandler
unbind
undelegate
$.ajaxJSONP
$.ajaxSettings
$.get
$.getJSON
$.param
$.post
load
serializeArray
submit
animate
現將其分類,便於理解與記憶。
藍色背景的函數是zepto特有的,盡量避免使用,以免跟jQuery的語法相混。
append和
appendTo這種所謂的“reversed operands”,使用單詞少的那一個就行了,以免搞混。
DOM操作
上級的選擇
parentparents
closest
同級的選擇
siblingsnext
prev
下級的選擇
childrencontents
find
上級的插入
wrapwrapAll
同級的插入
beforeafter
insertAfter
insertBefore
下級的插入
appendappendTo
prepend
prependTo
wrapInner
節點的刪除
emptyremove
unwrap
內容的操作
texthtml
屬性的操作
pluckprop
attr
removeAttr
hasClass
addClass
removeClass
toggleClass
data
val
css操作
sizeheight
width
position
offset
css
hide
show
toggle
element的操作
cloneready
replaceWith
is
集合函數
集合的加減
addconcat
slice
push
filter
has
not
集合的存取
eqget
first
last
toArray
集合的遍歷
eachforEach
reduce
map
集合與index
indexsize
indexOf
核心函數
$()靜態函數
$.each$.extend
$.inArray
$.isFunction
$.isPlainObject
$.isEmptyObject
$.map
$.trim
$.contains
Event
$.Event$.proxy
bind
delegate
die
live
off
on
one
trigger
triggerHandler
unbind
undelegate
Ajax操作
$.ajax$.ajaxJSONP
$.ajaxSettings
$.get
$.getJSON
$.param
$.post
load
Form
serializeserializeArray
submit
Effects
$.fxanimate
Touch
Touch events相关文章推荐
- python mapreduce习题
- 第一个高德地图的Web程序
- Switch中的参数
- 法线贴图
- QVariant与自定义数据类型转换的方法
- EntityFramework 性能优化
- Day 7(11.14):(9)练习-2
- Androidd-XmlPullParser解析XML
- 沉思一为何他能成功
- Hibernate中常用HQL语句2015-11-14
- css3基础知识第三章div盒子
- Apache Http Server与Tomcat实现负载均衡和集群
- beini破解无线
- Day 7(11.14):(9)练习-1
- 《Android开发》——1.Activity之间的参数传递
- Archlinux初步系统安装
- java 内存区域
- HDU_5563Clarke and five-pointed star
- Genymotion所创建虚拟机无法启动,提示查看日志
- HDU_5563Clarke and five-pointed star