Core

visibilitytrigger() chainable

VT(VisibilityTrigger)を設定します。

ns:

ネームスペースを設定します。

trigger:

表示状態を監視する要素を設定します。

handler:

要素が表示された際に実行する関数を設定します。

param:

handlerパラメータの実行時に渡す引数を設定します。

chain:

handlerパラメータの戻り値を次のパラメータとして使用するかを設定します。

rush:

イベント初回発生時に表示状態にかかわらずにコールバックを実行する要素数を設定します。

ahead:

コールバックを実行する画面端からの距離を設定します。

skip:

1画面以上スクロールした際にその途中にある画面外の要素に対してコールバックを実行を省略するかを設定します。

repeat:

再度表示された要素に対して繰り返しコールバックを実行するかを設定します。

delay:

連続したスクロールイベントが発生した場合に前回のイベントによる処理をキャンセルする待機時間を設定します。

step:

次に選択する要素の間隔を設定します。

cache:

動作の高速化のため内部処理をキャッシュするかを設定します。

standby:

監視対象要素が事後に追加されるため監視を待機する場合に設定します。