jQuery中有许多对DOM的操作,让我们coding起来方便了很多~
最近学习了kissy,发现kissy中对node的操作和jQuery是很类似的
所以可见对 jQuery熟悉了 绝对是没有坏处的
每个大公司都有自己的库,但是只要熟悉了jQuery,其他库上手都很快
在此总结下jQuery中的事件:(后续补充动画、表单处理等)
$(document).ready()
DOM就绪以后就开始执行
$().load
DOM加载完毕才开始执行,需要DOM的一些属性加载完成,比如img的大小之类的
类似于js中的Window.onload = function (){}
bind()
事件绑定
().bind(“click”,function())或者简写为
().click(function(){})
hover(enter function,leave function)
toggle(function1,function2,function3……)
单机一次,触发一个函数,可以触发一系列函数
stopPropagation()
停止时间冒泡
preventDefault()
阻止元素默认行为
unbind()
解除事件绑定
One()
为元素绑定函数,但是函数只会执行一次
Trigger()
完成模拟操作
(…).trigger(click)会触发click事件,相当于
(…).click();