var txt=$('i7'); txt.addEvents({ 'focus':function(){ if(txt.value.contains('Type here')) txt.value=''; }, 'keyup':function(){ if(txt.value.contains('hello')){txt.fireEvent('burn','hello world!');} else if(txt.value.contains('moo')){txt.fireEvent('burn','mootools!');} else if(txt.value.contains('22')){txt.fireEvent('burn','Italy!');} else if(txt.value.contains('33')){txt.fireEvent('burn','fireEvent');} else if(txt.value.contains('q')){txt.fireEvent('burn',"I'm a bit late!",1000);} }, 'burn':function(text){ alert(text+'|'+txt.value); txt.value=''; } });
下边列出了一些常用的事件名称,当然了mt允许我们自定义事件,感兴趣的朋友可以研究一下如何自定义事件:
domready load unload beforeunload selectstart selectend keypress blur change click dblclick focus focusin focusout keydown keypress keyup keyup scrollTo:滚动到 scroll:滚动时 resize:改变尺寸时 move reset submit error abort mousemove mouseout mouseover mouseup mousedown mouseenter:鼠标进入后,弥补mouseover的问题 mouseleave:鼠标离开后 mousewheel:滚动后 contextmenu:点右键后 DOMMouseScroll DOMContentLoaded readystatechange
(文章来源:http://see7di.cnblogs.com) (编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|