• jQuery事件


    1.常用事件

    click()
    click() 方法是当按钮点击事件被触发时会调用一个函数。

    dblclick()
    当双击元素时,会发生 dblclick 事件。

    mouseenter()
    当鼠标指针穿过元素时,会发生 mouseenter 事件。

    mouseleave()
    当鼠标指针离开元素时,会发生 mouseleave 事件

    2.绑定解除事件

    $("#clickbtn").bind("click",clicked1);
    $("#clickbtn").bind("click",clicked2);
    $("#clickbtn").unbind("click",clicked2);解除某个
    $("#clickbtn").unbind("click");解除所有

    官方推荐用on和off
    $("#clickbtn").on("click",clicked2);
    $("#clickbtn").off("click",clicked2);

    3.事件的冒泡和目标

    event.stopPropagation() 方法阻止事件冒泡到父元素,阻止任何父事件处理程序被执行。
    event.isPropagationStopped() 方法来检查指定的事件上是否调用了该方法。

    event.stopImmediatePropagation() 方法阻止剩下的事件处理程序被执行。
    event.isImmediatePropagationStopped() 方法来检查指定的事件上是否调用了该方法。

    4.自定义事件

    var e = jQuary.Event("MyEvent");
    $("#clickbtn").trigger(e);

    $("#clickbtn").bind("MyEvent",function(){});

  • 相关阅读:
    mvn 创建的项目 导入到eclipse
    maven GroupID和ArtifactID
    eclipse配置maven + 创建maven项目
    微服务简介
    spring-boot5代码
    spring-boot5
    TextView及其子类
    RTMP协议
    实现输出h264直播流的rtmp服务器
    Android按键事件传递流程(二)
  • 原文地址:https://www.cnblogs.com/huoran1120/p/6001568.html
Copyright © 2020-2023  润新知