MooTools自定义事件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MooTools自定义事件相关的知识,希望对你有一定的参考价值。
via [https://www.packtpub.com/mootools-1-2-beginners-guide/book](https://www.packtpub.com/mootools-1-2-beginners-guide/book) & [http://davidwalsh.name/mootools-custom-event](http://davidwalsh.name/mootools-custom-event)
/* Example 1: Alt-Click on div#foo */ Element.Events.altClick = { base: "click", condition: function(e) { return e.alt; } }; var clicks = 0; $("foo").addEvent("altClick", function(e) { clicks++; this.set("text", clicks); }); /* Example 2: Shift-H Shortcut */ Element.Events.shiftH = { base: "keypress", condition: function(e) { if (e.shift && e.key == "h") { return true; } } }; window.addEvent("shiftH", function() { var div = $("foo"); var opacity = (div.get("opacity") == 0 ? 1 : 0); div.tween("opacity", opacity); });
以上是关于MooTools自定义事件的主要内容,如果未能解决你的问题,请参考以下文章