jQuery Mobile を使用して、PC およびタブレット用の Web アプリケーションを作成しています。
また、jQuery Mobile の Ajax ナビゲーション機能を使用しています。
そのため、ユーザーがリンクをクリックすると、読み込み中のスピナーが表示されます。ただし、JQM がそのページを読み込もうとしている間、ユーザーは別のリンクをクリックする可能性があります。この場合、JQM は最初のページを完全にロードした後、2 番目のページをロードしてから 2 番目のページに移動します。
ここで、ajax ナビゲーションが機能している間はすべてを無効にしたいと考えています。すべては、他のリンクをクリックしてはならない、他の JavaScriptclick
関数を呼び出してはならない、スクロールできない、そして...
また、各 ajax ナビゲーションにはタイムアウトが必要です。
これを行う方法?