zoukankan      html  css  js  c++  java
  • 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(){});

  • 相关阅读:
    zabbix 3.4自动化监控(6)
    zabbix 3.4 web监控(5)
    童年
    CSDN中快速转载别人文章
    10个提升效率的编程好习惯(转载)
    解决vscode中vim插件,不能使用Ctrl+c
    英语复习安排
    比勤奋更能拉开人生差距的,是成长型思维
    转载文章
    红宝书考研资料
  • 原文地址:https://www.cnblogs.com/huoran1120/p/6001568.html
Copyright © 2011-2022 走看看