2012-03-13 10 views
2

エラーがあります:$ clearは定義されていません。このコードでは何が間違っていますか?私はMootools 1.4.5を使用しています:

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'); 
       } 

      }); 
    } 
}); 

ありがとう!

答えて

7

$clearは、組み込みのclearTimeout関数を複製しただけなので、非推奨です。私はそれが今削除されたと思います。

編集:

は、両方のインスタンスを置き換えます:非推奨の関数が唯一の解決策は、次のようになりますMooToolsは1.45

+0

を任意の1.2 MooToolsのコードをアップグレードするのに役立つ良いリンクがあるありがとう!ありがとう!ありがとう! – Ste

+0

あなたは大歓迎です:) –

関連する問題