博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mootools1.4中自定义事件
阅读量:5934 次
发布时间:2019-06-19

本文共 928 字,大约阅读时间需要 3 分钟。

  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键'); });

转载地址:http://gfctx.baihongyu.com/

你可能感兴趣的文章
Swift2.0(17)泛型技术
查看>>
Shell图形化监控网络流量
查看>>
Wiwiz进阶设置-标准版实现免认证有线连接
查看>>
ubuntu上pip安装
查看>>
迁移NIS/NFS服务器的处理步骤
查看>>
Normalization – NF1, NF2, NF3. How to normalize your database?
查看>>
实战 MDT 2012(一)---工具准备
查看>>
配置Linux阿里镜像源
查看>>
网站排障分析常用的命令
查看>>
thinkphp简洁、美观、靠谱的分页类
查看>>
python复制目录
查看>>
Ubuntu 11.10 把最小化、最大化和关闭按钮放到右边
查看>>
玩转智能路由器-WRTnode开发板[快速入门]
查看>>
时间戳
查看>>
Singularity:基于Mesos的服务部署和作业调度平台
查看>>
Kubernetes中的Job和CronJob,批量任务执行
查看>>
vi、vim、nano如何退出?
查看>>
互联网商道:自己吃饭,别人给钱
查看>>
我的友情链接
查看>>
#TCP你学得会# 之 TCP端口选择那些事儿
查看>>