スクロール量に応じて指定Nodeの透明度(opacity)を変化させる。
onscrollイベントハンドラに設定してからスクロールして、サンプルの動きを確認する。
HTML :
<div id="sample1">
<div>75%の位置で不透明化</div>
<div>50%の位置で不透明化</div>
<div>25%の位置で不透明化</div>
<div>0%の位置で不透明化</div>
</div>
Javascript :
$parallaxNodeAlpha($tag("div","sample1",0),75);
$parallaxNodeAlpha($tag("div","sample1",1),50);
$parallaxNodeAlpha($tag("div","sample1",2),25);
$parallaxNodeAlpha($tag("div","sample1",3)); //第2引数を省略しているので 0% の位置で不透明化する