次の表は、jQuery Mobile の全イベントのリストです。
注: on() メソッドを使用してイベントをバインドします。
| イベント | 説明 |
|---|---|
| hashchange | ブックマーク可能な#hash履歴を有効にする |
| navigate | hashchange と popstate 両方の wrapper イベント |
| orientationchange | ユーザがモバイルデバイスを縦または横に回転させるとトリガされる |
| pagebeforechange | ページの変更サイクル中に2回トリガされる:最初は、ページのロードまたは遷移の前、次は、ページのロードが正常に完了したが、 ナビゲーション・プロセスによりブラウザの履歴が変更される前。 |
| pagebeforecreate | ページが初期化されようとしているが、エンハンスメントが始まる前にトリガされる |
| pagebeforehide | 遷移アニメーションが始まる前に、"from" ページでトリガされる |
| pagebeforeload | バージョン1.4.0では非推奨。 代わりに pagecontainerbeforeload を使用してください。 ロード要求が行われる前にトリガされる |
| pagebeforeshow | 遷移アニメーションが始まる前の "to" ページでトリガされる |
| pagechange | changePage() リクエストが、DOM へのページのロードを完了し、すべてのページ遷移アニメーションが完了した後にトリガされる |
| pagechangefailed | changePage() リクエストが、ページのロードに失敗したときにトリガされる。 この特定のイベントのコールバックには、2番目の引数としてデータオブジェクトが渡される |
| pagecontainerbeforeload | ロード・リクエストを行う前にトリガされる |
| pagecontainerload | ページが正常にロードされ、DOM に挿入された後にトリガされる |
| pagecontainerloadfailed | ページのロード要求が失敗した場合にトリガされる |
| pagecreate | ページが作成されたが、拡張が完了する前にトリガされる |
| pagehide | 遷移アニメーションが完了した後、"from" ページでトリガされる |
| pageinit | バージョン1.4.0では非推奨。代わりに pagecreate を使用する。 ページが初期化され、拡張が完了したときにトリガされる。 |
| pageload | バージョン1.4.0では非推奨。代わりに pagecontainerload を使用する。 ページが正常にロードされ、DOM に挿入された後にトリガされる |
| pageloadfailed | バージョン1.4.0では非推奨。代わりに pagecontainerloadfailed を使用する。 ページのロード要求が失敗した場合にトリガされる |
| pageremove | フレームワークが DOM から外部ページを削除しようとする直前にトリガされる |
| pageshow | 遷移アニメーションが完了した後、"to" ページでトリガされる |
| scrollstart | ユーザがページのスクロールを開始するとトリガされる |
| scrollstop | ユーザがページのスクロールを停止するとトリガされる |
| swipe | ユーザがエレメント上で横にスワイプするとトリガされる |
| swipeleft | ユーザがエレメントの上を左方向に30ピクセル以上スワイプするとトリガされる |
| swiperight | ユーザが要素の上を右方向に30ピクセル以上スワイプするとトリガされる |
| tap | ユーザが要素をタップするとトリガされる |
| taphold | ユーザが要素をタップして1秒間そのままのときにトリガされる |
| throttledresize | ブックマーク可能な #hash 履歴を有効にする |
| updatelayout | コンテンツを動的に表示/非表示する jQuery Mobile コンポーネントによってトリガされる |
| vclick | 仮想化された click イベントハンドラ |
| vmousecancel | 仮想化された mousecancel ハンドラ |
| vmousedown | 仮想化された mousedown イベントハンドラ |
| vmousemove | 仮想化された mousemove イベントハンドラ |
| vmouseout | 仮想化された mouseout イベントハンドラ |
| vmouseover | 仮想化された mouseover イベントハンドラ |
| vmouseup | 仮想化された mouseup イベントハンドラ |