2011-03-02 37 views
0
<script> 
$('elementID').addEvent('click', function(){ //do something }); 
</script> 

如何創建自定義事件。例如:事件是我的名:dmootool - 元素的自定義事件

$('elementID').addEvent('chameron', function(){// do something}); 

和運行

$('elementID').fireEvent('chameron'); 

它會工作時?

可以做到嗎?以及如何做?

+3

是的,這就是你將如何做到這一點。 – gonchuki 2011-03-02 05:02:50

+0

@gonchuki說什麼,這將起作用。僞事件只是元素存儲中的回調函數,本質上是用鍵「chameron」調用保存的函數。另一個有用的事情是能夠添加對非標準本地DOM事件的支持,比如大多數引擎支持的onPaste。你可以通過'Element.NativeEvents.paste = 2;'來做到這一點,它允許你'element.addEvent(「粘貼」);' – 2011-03-02 10:11:47

+0

哈哈,我只是想在我的頭測試。它運行:D – Chameron 2011-03-02 10:26:39

回答