2012-03-13 3 views
2

오류가 있습니다 : $ clear가 정의되지 않았습니다.이 코드에서 잘못된 점은 무엇입니까 ??

var test = new Class({ 
    initialize: function(){}, 


    init: function(){ 
     var timer; 
     $$('#list tr').addEvents({ 
      'click': function(){ 
       $clear(timer); 
       timer = (function(){ 
        console.log('clicked'); 
       }).delay(200, this); 
       }, 
       'dblclick': function(){ 
        $clear(timer); 
        console.log('dblclicked'); 
       } 

      }); 
    } 
}); 

감사 : 나는 Mootools의 1.4.5을 사용!

답변

7

$clear은 내장 된 clearTimeout 함수를 복제했기 때문에 더 이상 사용되지 않습니다. 나는 그것이 지금 제거되었다고 생각할 것이다.

편집 :

이의 두 인스턴스 대체 : 사용되지 않는 기능은이 솔루션은 다음과 같은 것이다 Mootools의 1.45

+0

덕분에 어떤 1.2 Mootools의 코드를 업그레이드하는 것입니다! 감사합니다! 감사합니다! – Ste

+0

당신은 환영합니다 :) –