Web アプリの固定配置フッターに touchstart イベントを追加しました
したがって、構造は次のようになります。
<div id="content">i am a looong content.</div>
<div id="footer">i am tappable!</div>
そして次のようなコード:
$("#footer").on('touchstart', function(e) { alert("tapped"); });
問題は、(長い) コンテンツを読むためにページを下にスクロールするtouchstart
と、フッターのイベントが機能しなくなることです! もう呼び出されません。
なぜこれが起こっているのか誰にも分かりますか?前もって感謝します。
アップデート
これが私の正確なシナリオです:
http://contoso2.azurewebsites.net/quiz/testing
iPad を使用して下にスクロールすると、フッターのボタンが起動しません。