zoukankan      html  css  js  c++  java
  • Mootools1.4中自定义事件

      Mootools提供了很多的事件,例如click,keydown,change等,当然了除了这些事件之外我们还可以定义自己的事件以达到不同的需求,下边我分别定义了三个不同的事件:

    1.按住Shift键点击鼠标左键触发事件:

        Element.Events.shiftclick ={
    base:'click',
    condition:function(event){
    return (event.shift == true);
    }
    };
    document.getElement('body').addEvent('shiftclick',function(event){
    alert('按住Shift然后点击左键');
    });


    2.按键盘上的Ctrl键触发事件:

        Element.Events.ctrlpress ={
    base:'keydown',
    condition:function(event){
    if(event.control){return (event.control == true);}
    }
    };
    window.addEvent('ctrlpress',function(event){
    alert('按了Ctrl键');
    });


    3.按键盘上的Alt键触发事件:

        Element.Events.altpress ={
    base:'keydown',
    condition:function(event){
    if(event.alt){return (event.alt == true);}
    }
    };
    window.addEvent('altpress',function(event){
    alert('按了alt键');
    });



  • 相关阅读:
    DataTable.AcceptChanges方法有何用处
    中山西路620号 的人才服务中心搬到 梅园路77号去了
    Congos
    ps -aux返回超过100%
    to_date如何处理毫秒?
    SNMP_802.1
    交换机
    Oracle字符编码
    CRON
    交换机
  • 原文地址:https://www.cnblogs.com/see7di/p/2248808.html
Copyright © 2011-2022 走看看