2016-09-02 3 views
0

壁のスライドショーアニメーションに問題があります。それは負荷時に動作しますが、それをドラッグした後に動作を停止します。私は画像をクリックすることができ、それはまだ動作しますが、壁全体をドラッグすると停止します。これを引き起こしている可能性のあるアイデアは何ですか?私はこれをしばらく解決しようとしてきましたが、それを働かせることはできません。私の動きには何か?The Wall - mootools - ドラッグした後でスライドショーが機能しなくなる

var counter = 0; 
var mediaWall = new Wall("myWall", { 
    "draggable":true, 
    "autoposition":true, 
    "inertia":true, 
    "width":275, 
    "height":275, 
    "slideshow":true, 
    "transition":Fx.Transitions.Expo.easeInOut, 
    "showDuration": 6000, 
    callOnUpdate: function(items) { 
     items.each(function (e, i) { 
      var tw = mentions[counter]; 
      createAndInjectNode(mediaWall, counter, tw, e); 
      counter++; 
      if (counter >= mentions.length) 
       counter = 0; 
     }); 
    } 
}); 
mediaWall.initWall(); 
+0

ウォールは、非常に古いMooToolsのプラグインです。最新のリリース以来、Mootoolsは多く更新されています。どのMooloolsのバージョンを使用していますか?わからない場合は、ブラウザのコンソールを開き、 'MooTools.version'と入力してください。 –

+0

@ lorenzo-s MooTools.versionは1.6.0です。それは最新のものです – amigo21

+0

プラグインのページで、要件はMootools 1.3.2です。これは非常に古いものです。 ** [ここ](http://mootools.net/core/builder)**から** compat layer **をダウンロードしてください。それが動作しない場合は、** [ここ](http://mootools.net/core)**ドロップダウンメニューを使用して**以前のバージョンを選択し、新しい1.6.0バージョンの代わりに1.3.2を使用してください。それが動作する場合は、2つのオプションがあります:古いバージョンに固執する(できれば)、またはプラグインのソースを微調整します。 –

答えて

0

CallOnUpdateに以下を加えることにより、問題を修正しました::ここでは以下の私のコードは

関連する問題