hx-trigger

htmxが発火するトリガーを設定するための属性です。
デフォルトは「click」です。

対象のコード
<button hx-get="/sample01.php" hx-swap="afterend" hx-trigger="every 3s" >クリック!!</button>
sample01.php
<span style="color: blue;">サンプル1</span>

オプション(下記以外のオプションも存在します)

click
ユーザーが要素をクリックしたときにリクエストを発行する。
change
入力フィールドやセレクトボックスの値が変更されたときにリクエストを発行する。
keyup
キーボードのキーが離されたときにリクエストを発行する。
keydown
キーボードのキーが押されたときにリクエストを発行する。
mouseover
要素にマウスカーソルが乗ったときにリクエストを発行する。
mouseout
要素からマウスカーソルが外れたときにリクエストを発行する。
focus
要素がフォーカスを得たときにリクエストを発行する。
blur
要素からフォーカスが外れたときにリクエストを発行する。
load
要素が読み込まれたときに一度だけリクエストを発行する。
submit
フォームの送信をトリガーとしてリクエストを発行する。
every 3s
指定された間隔で定期的にリクエストを発行する (この場合3秒)。