[知了堂学习笔记] jQuery的事件

来源:互联网 发布:开票软件年费 编辑:程序博客网 时间:2024/05/22 10:24

jQuery事件汇总

  • ready(fn)
  • bind(type,[data],fn)
    • 给匹配的元素绑定事件
  • live(type,[data],fn)
    • jQuery给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效
    • jQuery1.7以后,live不再使用,推荐使用delegate()来替代live()
  • change([[data],fn])
    • 当元素的值发生改变时,会发生 change 事件,该事件仅适用于文本域(text field),以及 textarea和 select 元素
  • click([[data],fn])
  • keydown([[data],fn])
  • keypress([[data],fn])
  • keyup([[data],fn])
  • mousemove([[data],fn])
  • mouseover([[data],fn])
  • mouseup([[data],fn])
  • resize([[data],fn])
  • scroll([[data],fn])
    • 元素滚动的时候发生的事情
    • 一般会用到窗口滑动,如:瀑布流…
  • submit([[data],fn])
  • upload([[data],fn])
    • 点击某个离开页面的链接
    • 在地址栏中键入了新的 URL
    • 使用前进或后退按钮
    • 关闭浏览器
    • 重新加载页面
  • delegate(selector,type,[data],fn)

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php