0%

jQuery事件

jQuery事件

加载事件

$(document).ready() 网页的DOM模型加载完毕后执行,可能DOM元素关联的东西并没有加载完,简写$() 与window.onload类似,不过onload是必须页面的全部元素完全加载到浏览器才触发

事件绑定

对匹配的元素进行特定的事件绑定 bind()

1
2
3
4
/* 效果等同于 $(".class").click(function(){})*/
$(".class").bind("click",function(){
alert("点击事件绑定");
})

合成事件

  • hover() 光标悬停事件,当光标移到元素上时,会触发指定的第一个函数,光标移出这个元素时,触发第二个函数

    1
    2
    3
    $("a").hover(function(){},
    function(){}
    )
  • toggle() 鼠标连续单击事件,第一次单击元素,触发指定的第一个函数,再次单击同一个元素,触发指定的下一个函数

    1
    toggle(fn1,fn2,fn3...)

移除事件

  • 移除某个元素上的某类事件 $(“#btn”).unbind(“click”)
  • 移除某个元素的所有事件 $(“#btn”).unbind()

欢迎关注我的其它发布渠道