JQMの場合と同様に、シングルクリックでもAjax呼び出しです...ユーザーがリンクをクリックすると、プロセスインジケーターが画面に表示されます...プロセスインジケーターが表示された場合、ユーザーは画面をスクロールしないでください。背景領域はクリックできません。クリックを防ぐ必要があります。
私はコードを書きました:
disabelScroll()
{
$(document).on(scroll,function(e){
e.preventDefault();
e.stoppropogation();
});
$(document).on(scrollstart,function(e){
e.preventDefault();
e.stoppropogation();
});
}
処理インジケーターが起動したとき、つまりajaxリクエストが送信されたときにこの関数を呼び出しました
android、iphone、ipad、blackberryなどのすべてのモバイルプラットフォームで動作しますが、WindowsMobileでは動作しません。Windows Mobileでは、呼び出しは行いますdisableScroll()
が、動作は停止しません...つまり、Spinnerが表示されている場合、ユーザーはスクロールしてクリックできますが、これは発生しないはずです。
誰かがこの問題で私を助けてくれますか?