Framework7-sidepanels-events
提供:Dev Guides
Framework7-パネルイベント
説明
ユーザーがパネルと対話する方法を検出するには、パネルイベントを使用できます。 パネルを開いたり閉じたりするたびに、JSで何かをするためにも使用できます。
次の表は、Framework7でサポートされているイベントの一覧です-
S.No | Event & Description | Target |
---|---|---|
1 |
open パネルがオープニングアニメーションを開始するたびに、このイベントがトリガーされます。 a |
パネル要素 <div class = "panel"> |
2 |
opened パネルがオープニングアニメーションを完了するたびに、このイベントがトリガーされます。 a |
パネル要素 <div class = "panel"> |
3 |
close パネルを閉じるアニメーションが開始されるたびに、このイベントがトリガーされます。 a |
パネル要素 <div class = "panel"> |
4 |
closed パネルを閉じるアニメーションが完了するたびに、このイベントがトリガーされます。 a |
パネル要素 <div class = "panel"> |
例
次の例は、Framework7のパネルイベントを示しています。 この例は、パネルとのユーザーの対話を検出し、それに応じてイベントメッセージを表示します。
出力
上記のコードがどのように機能するかを確認するために次の手順を実行してみましょう-
- 上記のHTMLコードを sidepanels_eventsl ファイルとしてサーバーのルートフォルダーに保存します。
- このHTMLファイルをhttp://localhost/sidepanels_eventslとして開くと、出力は以下のように表示されます。
- この例では、Open Left Panellinkをクリックすると左パネルが表示され、_Open Right Panel_リンクをクリックすると右パネルが表示され、パネルがアニメーションの開閉を開始するとパネルイベントがトリガーされます。