首页
学习
活动
专区
圈层
工具
发布

jQuery:详解jQuery中的事件(二)

解析如下:   mouseover与mouseenter   不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。   ...只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。   mouseout与mouseleave   不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。   ...只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。   ...事件处理函数执行完毕后,事件对象就被销毁。  停止事件冒泡:停止事件冒泡可以阻止事件中其他对象的事件处理函数被执行。在jQuery中提供了stopPropagation()方法来停止事件冒泡。...因此可以看出unbind()方法的语法结构: unbind([type], [data]);   其中,第一个参数是事件类型,第二个参数是将要移除的函数。

3.6K30

第79天:jQuery事件总结(二)

只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。   mouseout与mouseleave   不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。   ...只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。   ...事件处理函数执行完毕后,事件对象就被销毁。  2、停止事件冒泡:停止事件冒泡可以阻止事件中其他对象的事件处理函数被执行。在jQuery中提供了stopPropagation()方法来停止事件冒泡。...所以,移除事件就涉及两种情况下的移出,一种是移除之前注册的所有事件,二是移除其中的一个事件。以一个按钮为例:假设网页中有一个id为btn的按钮,其上绑定了几个click事件。...因此可以看出unbind()方法的语法结构: unbind([type], [data]);  其中,第一个参数是事件类型,第二个参数是将要移除的函数。

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jQuery 事件

    jQuery 是为事件处理特别设计的。 ---- 什么是事件? 页面对不同访问者的响应叫做事件。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 实例: 在元素上移动鼠标。...页面中指定一个点击事件: $("p").click(); 下一步是定义了点击后触发事件。您可以通过一个事件函数实现: $("p").click(function(){ // 动作触发后执行的代码!!...}); ---- 常用的 jQuery 事件方法 $(document).ready() $(document).ready() 方法允许我们在文档完全加载完后执行函数。...dblclick 事件,或规定当发生 dblclick 事件时运行的函数: 实例 $("p").dblclick(function(){ $(this).hide(); }); mouseenter() 当鼠标指针穿过元素时...; }); mouseleave() 当鼠标指针离开元素时,会发生 mouseleave 事件。

    3.1K50

    前端开发JS——jQuery常用方法

    which值为1(即鼠标左键)才会实现所绑定的事件 2、jQuery鼠标事件之mousedown与mouseup事件 mousedown方法用于监听用户鼠标按下操作,只有鼠标按下后才生效,mouseup...鼠标事件之mousemove事件 mousemove方法用于监听用户鼠标指针移动的操作,只有鼠标指针移动就生效,只在绑定事件的元素的区域里。...(回调函数),鼠标指针移动会执行函数里的操作,如果里面含有this,this指向触发事件元素的对象 //绑定一个mousemove事件 //触发后修改内容 $(".aaron1").mousemove...4、jQuery鼠标事件之mouseover与mouseout事件 mouseover方法用于监听用户鼠标移入操作,只有鼠标移入区域内后才生效,mouseout方法用于监听用户鼠标移出操作,只有鼠标移除区域后才生效...handlerOut(eventObject):当鼠标指针离开元素时触发执行的事件函数 7、jQuery鼠标事件之focusin与focusout事件 focusin 方法用于监听用户元素聚焦操作(如

    6.3K20

    JQuery之内置函数响应事件

    具体我把它分为:键盘事件,鼠标事件,input事件,还有一个是基础事件(例如:滚动,界面大小变化等等之类的)。...3.mouseleave  当鼠标指针离开元素时,会发生 mouseleave 事件。该事件大多数时候会与mouseenter 事件一起使用。...与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。如果鼠标指针离开任何子元素,同样会触发 mouseout 事件。...注释:与 mouseleave 事件不同,不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。...基本的用法就这些,现在我用click举一个例子给大家介绍一下,这些方法是怎么实现和调用的。

    2.9K60

    jQuery中的常用内容总结(二)

    mousedown():鼠标指针移动到dom上方事件 mouseenter():鼠标指针穿过dom事件 mouseleave():鼠标指针离开dom事件 mousemove():鼠标指针在dom...中移动事件 mouseout():鼠标指针从dom上移开事件 mouseover():鼠标指针位于元素上方事件 mouseup():鼠标在dom上松开事件  好了(◕ܫ◕),以上事件列举完毕,现在实例应用一个重要的不怎么用到的事件...上图中 id为p2的dom是用jQuery插入的,然后绑定的一个点击事件和一个鼠标移开事件,当然(•‾̑⌣‾̑•)✧˖°只有在dom存在的时候才会执行绑定的事件,也就是将这两个事件归一(用统一的函数处理这些事件...);当然上图中id为p2的节点是用jQuery插入的(属于未来事件的处理范畴),比较合适的一种方式是用on来进行绑定,如果低版本的jQuery 的话建议也可以使用live()进行绑定( ̄ε  ̄)~ C>...弹窗 这里介绍五种弹窗,两大类,一类是js原生弹窗,一类是jQuery UI弹窗  1>alert弹窗 ?

    3.4K40

    jQuery中的常用内容总结(二)

    mousedown():鼠标指针移动到dom上方事件 mouseenter():鼠标指针穿过dom事件 mouseleave():鼠标指针离开dom事件 mousemove():鼠标指针在dom...中移动事件 mouseout():鼠标指针从dom上移开事件 mouseover():鼠标指针位于元素上方事件 mouseup():鼠标在dom上松开事件  好了(◕ܫ◕),以上事件列举完毕,现在实例应用一个重要的不怎么用到的事件...上图中 id为p2的dom是用jQuery插入的,然后绑定的一个点击事件和一个鼠标移开事件,当然(•‾̑⌣‾̑•)✧˖°只有在dom存在的时候才会执行绑定的事件,也就是将这两个事件归一(用统一的函数处理这些事件...);当然上图中id为p2的节点是用jQuery插入的(属于未来事件的处理范畴),比较合适的一种方式是用on来进行绑定,如果低版本的jQuery 的话建议也可以使用live()进行绑定( ̄ε  ̄)~ C>...弹窗 这里介绍五种弹窗,两大类,一类是js原生弹窗,一类是jQuery UI弹窗  1>alert弹窗 ?

    1.7K30

    jQuery中的常用内容总结(二)

    mousedown():鼠标指针移动到dom上方事件 mouseenter():鼠标指针穿过dom事件 mouseleave():鼠标指针离开dom事件 mousemove():鼠标指针在dom...中移动事件 mouseout():鼠标指针从dom上移开事件 mouseover():鼠标指针位于元素上方事件 mouseup():鼠标在dom上松开事件  好了(◕ܫ◕),以上事件列举完毕,现在实例应用一个重要的不怎么用到的事件...上图中 id为p2的dom是用jQuery插入的,然后绑定的一个点击事件和一个鼠标移开事件,当然(•‾̑⌣‾̑•)✧˖°只有在dom存在的时候才会执行绑定的事件,也就是将这两个事件归一(用统一的函数处理这些事件...);当然上图中id为p2的节点是用jQuery插入的(属于未来事件的处理范畴),比较合适的一种方式是用on来进行绑定,如果低版本的jQuery 的话建议也可以使用live()进行绑定( ̄ε  ̄)~ C>...弹窗 这里介绍五种弹窗,两大类,一类是js原生弹窗,一类是jQuery UI弹窗  1>alert弹窗 ?

    2K110

    继续死磕前端

    1.1 jquery 选择器 还记到大明湖畔(CSS)的夏雨荷(选择器)吗?选择器可以快速定位到元素并为其应用样式效果。jquery 选择器的选择规则与 CSS 相同,只是目的是为其添加操作。...4. mouseover() 鼠标进入(进入子元素也触发) 5. mouseout() 鼠标离开(离开子元素也触发) 6. mouseenter() 鼠标进入(进入子元素不触发) 7. mouseleave...() 鼠标离开(离开子元素不触发) 8. hover() 同时为mouseenter和mouseleave事件指定处理函数 9. ready() DOM加载完成 10. submit() 用户递交表单...; }); 然后看一下其中的参数: 1、 url 请求地址 2、 type 请求方式,默认是 GET,常用的还有 POST 3、 dataType 设置返回的数据格式,常用的是 json 格式,也可以设置为...html 4、 data 设置发送给服务器的数据 5、 success 设置请求成功后的回调函数 6、 error 设置请求失败后的回调函数 7、 async 设置是否异步,默认值是 true,表示异步

    3.7K10

    jquery 使用方法

    jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。...而那些操作元素的方法,是定义在构造函数的prototype对象上的方法,即jQuery.prototype.method(),所以必须生成实例(即选中元素)后使用。...14 .mouseenter() 鼠标进入(进入子元素不触发) 15 .mouseleave() 鼠标离开(离开子元素不触发) 16 .mousemove() 鼠标在元素内部移动 17....mouseout() 鼠标离开(离开子元素也触发) 18 .mouseover() 鼠标进入(进入子元素也触发) 19 .mouseup() 松开鼠标 20 .ready() DOM加载完成...,依次运行多个函数 26 .unload() 用户离开页面 以上这些事件在jQuery内部,都是.bind()的便捷方式。

    2.2K10
    领券