Javascriptをはじめ、Ajax、jQueryの著書多数のガイドが、何かと最近騒がれているJa…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
Javascript関連情報
更新日:2007年02月27日
YUIに含まれるさまざまなコンポーネントの中から「アニメーション」についての簡単な解説を行います。DOM要素を移動、拡大縮小、エフェクトしたり、不透明度を変化させたりする簡便な命令群です。

<script type="text/javascript"
src="../yui_2.2.0/build/yahoo/yahoo-min.js"></script>
<script type="text/javascript"
src="../yui_2.2.0/build/animation/animation-min.js"></script>
<script type="text/javascript"
src="../yui_2.2.0/build/event/event-min.js"></script>
<script type="text/javascript"
src="../yui_2.2.0/build/dom/dom-min.js"></script>
<script type="text/javascript">
function chgWidth(){
var myAnim = new YAHOO.util.Anim('test',{width:{to:200}});
myAnim.animate();
}
</script>
<div id="test"
style="width:0px;height:50px;background-color:#ddd"> </div>
<form>
<input type="button"
value="幅を200pxに伸ばします"
onclick="chgWidth()">
</form>
上記コードの意味は、ざっくりいうと、ボタンクリックで、DIV要素「test」の幅「width」をto「200(px)」になるまで グイーンと伸ばす、といったところです。 | oj = YAHOO.util.Anim (el, attributes, duration, method) | |||||||||||||||||
引数 |
|||||||||||||||||
| el | (第1引数) アニメーションさせたいエレメント名または、エレメント |
||||||||||||||||
| attributes | (第2引数) アニメーション属性のオブジェクト。 例 : { width: { from: 10, to: 100 } } 少なくとも“to"か“by"を定義しなければならない。 fromは開始値、toは終了値。属性名はキャメルケース。 |
||||||||||||||||
| duration | (第3引数) 持続時間(オプショナル)。デフォルト値は1秒。 |
||||||||||||||||
| method | (第4引数) アニメーションメソッド(オプショナル)。 デフォルト値は、YAHOO.util.Easing.easeNone | ||||||||||||||||
|
|||||||||||||||||
人気Javascriptランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ