スクロール:
指定したスクロール値を超えたら関数を実行
スクロール量を監視して、指定範囲にある場合には指定の関数を実行する。
Number1
Number2
Function
Bool
●必須引数 ●オプション引数(省略可能)
記述例
$scrDoFunc(500, 50, sampleFunc, true)
$scrDoFunc(500, 50, null, true)
$scrDoFunc('90%', null, sampleFunc)
注意点
第4引数の繰り返し実行を true に設定した場合には、setTimeout()で高速に関数が繰り返されるので、その点に留意して使用すること。
動作サンプル
COLOR BOX
COLOR BOX
Javascript :
$scrDoFunc(450,50,func1);
$scrDoFunc('50%',50,func2);
$scrDoFunc(800,100,func3,true);
$scrDoFunc(800,100,null,true); //設定済みの$scrDoFunc()をキャンセル
$scrDoFunc('100%',0,func4,true);
※上記のサンプルコードは主にPC表示用を想定している。スマホ用のコーディングでは別途調整が必要となる可能性がある。
※この関数の動作サンプルとして必須ではない装飾的なCSSコードなどは省略して提示している。