事件编程-jQuery

2025-05-30 20:42:01

1、1.惘度谋裆常用事件:•blur(fn):当失去焦点时触发•change(fn):当状态改变时触发•click(fn):当点击时触发•dblclick(f荏鱿胫协n):当双击时触发•focus(fn):当获取焦点时触发•keydown(fn):当键盘按下时触发•keyup(fn):当键盘弹起时触发•keypress(fn):当键盘按下时触发•load(fn):与ready方法类似,当页面载入完毕后触发•unload(fn):当页面关闭时触发•mousedown(fn):当鼠标按下时(鼠标左键)触发•mouseup(fn):当鼠标弹起时(鼠标左键)触发•mousemove(fn):当鼠标移动时触发•mouseover(fn):当鼠标悬浮时触发•mouseout(fn):当鼠标离开时触发•resize(fn):当窗口大小改变时触发•scroll(fn):当滚动条滚动时触发•select(fn):当文本框的文本选中时触发•submit(fn):当表单提交时触发示例代码:例1:为元素绑定click事件

事件编程-jQuery事件编程-jQuery

4、4.toggle(fn,fn…):点击切换事件当第一次单击时,触发第一个fn事件处理程序当第二次单击时,触发第二个fn事件处理程序当第三次单击时,触发第一个fn事件处理程序…参数说明:fn:事件的处理程序示例代码:

事件编程-jQuery

6、6.例2:一次为元素绑定多个事件

事件编程-jQuery

8、8.例4:使用unbind方法移除事件在原生Javascript代码中,移除事件必须有一个前提:在进行事件绑定时,其事件处理程序必须是一个有名函数,这一点在jQuery可以不需要指定。

事件编程-jQuery

9、事件绑定中的this在原生Javascript代码中,存在一个特殊的关键词this,其随着运行环境的不同其指向也是不同的:① 在行内绑定中,this指向全局的window对象② 在动态绑定中,this指向当前正在操作的dom对象③ 在事件监听中,IE内核浏览器下,this指向全局window对象,W3C内核浏览器下,指向当前正在操作的dom对象在jQuery中,其调整了事件监听中关键词this的指向,统一更改为指向当前正在操作的dom对象。示例代码:

事件编程-jQuery
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢