次の表は、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 イベントハンドラ |