Mootools 1.2教程(5)——事件处理(4)

作者:Fdream 来源:Fdream博客 时间:2008-11-19 16:33:00 

示例

这里是上面我们写过的一些可以执行的代码:

注意:你可以在单击示例上面试一下,不过不是在上面松开鼠标,而是把鼠标一直按着从区块上离开,然后再松开。注意一下它没有触发点击事件。

参考代码:


var keyStrokeEvent = function(event){
    // 下面的代码是说:
    // 如果按下的键为“k”,则做下面的事
    if (event.key == 'k') { 
        alert("This Mootorial was brought to you by the letter 'k.'")  
    };
}

var mouseLeaveFunction = function(){
    // 在这里添加事件发生时你要执行的任何代码
    alert('this element now recognizes the mouse leave event');
}

var mouseEnterFunction = function(){
    // 在这里添加事件发生时你要执行的任何代码
    alert('this element now recognizes the mouse enter event');
}

var clickFunction = function(){
    // 在这里添加事件发生时你要执行的任何代码
    alert('this element now recognizes the click event');
}

window.addEvent('domready', function() {
    $('click').addEvent('click', clickFunction);
    $('enter').addEvent('mouseenter', mouseEnterFunction);
    $('leave').addEvent('mouseleave', mouseLeaveFunction);
    $('keyevent').addEvent('keydown', keyStrokeEvent);
});

参考代码:

<div id="click" class="block">左键单击(Click)</div><br />
<div id="enter" class="block">鼠标进入(Mouse Enter)</div><br />
<div id="leave" class="block">鼠标离开(Mouse Leave)</div><br />
<input id="keyevent" type="text" value="请输入字符'k'" />

 

更多学习……

下载一个包含你开始所需要的所用东西的zip包(27.33 KB)

asp之家下载地址:mootorial_day5_events.zip (27.33 KB)

包含MooTools 1.2核心库、一个外部JavaScript文件、一个简单的html页面和一个css文件。

更多关于事件的资料

MooTools给了你更多的关于事件的控制方法,比我们这里讲得要多得多。要学习更多内容,请查看下面几个链接:

标签:Mootools,1.2,教程,事件,鼠标
0
投稿

猜你喜欢

  • SQL Server 2005 SP3正式版下载

    2008-12-16 12:42:00
  • Sun拟10亿美元收购MySQL

    2008-01-17 11:56:00
  • Mysql入门系列:MYSQL日志文件维护

    2008-11-24 13:10:00
  • 在windows下 1045 access denied for user

    2010-03-04 11:44:00
  • css基础教程属性篇

    2008-07-23 12:44:00
  • Response.Flush的使用心得

    2010-04-08 12:57:00
  • 如何往SQL Server数据库传递日期数据?

    2010-06-08 09:29:00
  • ASP编程中的常见问题

    2007-09-20 13:32:00
  • W3C 接连推出 7 个 HTML 草案

    2010-03-10 10:37:00
  • 关于CSS中字号控制的兼容性研究

    2010-01-23 12:48:00
  • 教你轻松解决几种常见的SQL疑难问题

    2009-01-07 14:25:00
  • SQL Server2000的安全策略

    2007-08-06 17:14:00
  • 如何实现让每句话的头一个字母都大写?

    2010-05-24 18:26:00
  • 用WEB(ASP)方式实现SQL SERVER 数据库的备份和恢复

    2010-05-11 20:12:00
  • 微软建议的ASP性能优化28条守则(1)

    2008-02-22 16:54:00
  • Oracle数据库集复制方法浅议

    2010-07-21 12:50:00
  • javascript中css的float特殊写法

    2007-12-24 20:24:00
  • 驯服不听话的网页表格

    2007-12-03 11:36:00
  • ASP中使用Set ors=oConn.Execute()时获取记录数的方法

    2011-02-20 10:48:00
  • 几个图片按比例缩放的代码

    2008-02-13 08:51:00
  • asp之家 网络编程 m.aspxhome.com