jQuery事件
加载事件
$(document).ready() 网页的DOM模型加载完毕后执行,可能DOM元素关联的东西并没有加载完,简写$() 与window.onload类似,不过onload是必须页面的全部元素完全加载到浏览器才触发
事件绑定
对匹配的元素进行特定的事件绑定 bind()
1 | /* 效果等同于 $(".class").click(function(){})*/ |
合成事件
hover() 光标悬停事件,当光标移到元素上时,会触发指定的第一个函数,光标移出这个元素时,触发第二个函数
1
2
3$("a").hover(function(){},
function(){}
)
toggle() 鼠标连续单击事件,第一次单击元素,触发指定的第一个函数,再次单击同一个元素,触发指定的下一个函数
1
toggle(fn1,fn2,fn3...)
移除事件
- 移除某个元素上的某类事件 $(“#btn”).unbind(“click”)
- 移除某个元素的所有事件 $(“#btn”).unbind()