2014-03-06 39 views
1

我似乎無法弄清楚如何使用它 - 以下無輸出使用的OnClick功能道場

dom.create(
     'a', 
     { 
      className: 'collapse', 
      onClick: function(){ 
        console.log("something"); 
     } 
     }, 
     topPane.containerNode); 

也試過

function testMe(){console.log('something')} 

    dom.create(
     'a', 
     { 
      className: 'collapse', 
      onClick: testMe 
     }, 
     topPane.containerNode); 

而且這樣的:

function testMe(){console.log('something')} 

    dom.create(
     'a', 
     { 
      className: 'collapse', 
      onClick: testMe() 
     }, 
     topPane.containerNode); 

最後一個導致testMe在頁面加載時被激活(並且在點擊後未被激活)

+1

也許它不叫'onClick' .. 3.版本不管用什麼。嘗試使用'onclick'或'click'等 – andlrc

+0

@NULL是的,這工作(使用onclick而不是onClick的第一種方法),謝謝 – Kevin

+0

永遠記住:「onClick」與大寫字母C,僅用於小部件。不適用於正常的DOM節點。 (錨標籤)是一個DOM元素。這不是一個小部件。所以,我們需要使用「onclick」而不需要大寫字母C. –

回答