Big*_*ird 2 javascript mootools
是否有一种简单的方法可以在控制台中查看为MooTools元素定义的事件?
例如,如果我有一个id为'link_with_event'的链接,我在其上添加了一个click事件,是否有类似的东西$('link_with_event').events我可以在控制台中输入并看到即使我已定义的点击?
谢谢.
是的,可以通过检索方法.在每个mootools元素上,事件以"事件"键存储.要显示与特定元素关联的所有事件,只需检索它们:
var myElement = $('myElement'); //grab elem
myElement.addEvent('click',function(){alert('clicked')}); //add event
console.log(myElement.retrieve('events')); //log added events
Run Code Online (Sandbox Code Playgroud)
demo => http://jsfiddle.net/steweb/5xxcP/
| 归档时间: |
|
| 查看次数: |
877 次 |
| 最近记录: |