2016-09-01 4 views
0

イオン含有量の大きいイオンアイテム、ng-click、hrefなどのイオンアイテムがあります。 上にスクロールする最初のタップでイオンアイテムがアクティブになり、背景色が変わります。イオンオプションボタンもあれば起こります。イオンアイテムで300msの遅延が働いていません

私はこのcodepen作った:codepen.io/anon/pen/JRjbOR

そうに、どのように私はボタンにそれを回すことなく、イオンitensに300msのタッチ遅延を追加することができますか?

答えて

0

on-tap directiveを使用できます。

+0

オンタップはイオンアイテムの要素では機能しません。私のcodepenを試してみてください。 –

0

私はこの問題の一時的な解決策使用しています:ライン3290上の

変更ionic.bundle.jsを、(eleToActivate){追加後の場合:

//Delay for item-content 
     if (eleToActivate.classList && eleToActivate.classList.contains('item-content')) { 
     setTimeout(function() { 
      queueElements[keyId] = eleToActivate; 
      ionic.requestAnimationFrame(activateElements); 
      keyId = (keyId > 29 ? 0 : keyId + 1); 
     },200); 
     return; 
     } 

この方法で、私は200ミリ秒を持っていますイオンアイテムのタップ時の遅延。

関連する問題