夢もなく、怖れもなく

script.aculo.us:Lesson1

script.aculo.us
結構前にブックマークはしてあったJSライブラリ「script.aculo.us」。

ブラウザ互換の問題でややトラウマとなり
極力避けてきたJavascriptだが、そろそろ避けては通れない事態になったので
おっかなビックリ触ってみることにした。

とりあえず、サンプルをベースに動くか検証。
10分やそこらで全然動く・・・。

ちょっと楽しいか・・・。
よくわからん。
とりあえず頑張ろう。

以下やったことメモ。

ライブラリ読み込み
<script src="scriptaculous/lib/prototype.js" type="text/javascript"></script>
<script src="scriptaculous/src/scriptaculous.js" type="text/javascript"></script>
<script src="scriptaculous/src/unittest.js" type="text/javascript"></script>
Divに直接エフェクトを設定する
  <div onclick="new Effect.SwitchOff(this)">
    <img src="images/icon_saru.gif" alt="" />Effect.SwitchOff クリックすると消える
  </div>
  <div onclick="new Effect.BlindUp(this, {duration: 10})">
    <img src="images/icon_saru.gif" alt="" />Effect.BlindUp クリックするゆっくり消える
  </div>
  <div id="shrink" onclick="new Effect.Shrink(this); window.setTimeout('Effect.Appear(\'shrink\', {duration:.3})',2500);">
    <img src="images/icon_saru.gif" alt="" />Effect.Shrink シュリンクさせる
  </div>
DivにIDを振ってDraggable設定をする
  <div id="dragTarget">
    <img src="images/icon_saru.gif" alt="" />Draggable ドラッグさせる
  </div>
  <script type="text/javascript">new Draggable('dragTarget', {revert:false})</script>

Lesson0:Result

more...»

2007/05/23 00:31Comments (3)

ダイスケ

今のサイト、デザイン部分にJavascript使っていて無駄にバッティング・・・。

サンプルコード見せるのとか含めて、
ちょっとリニューアルしようかなぁ・・・。

2007年5月23日 01:28

ヒデアキ

よくわからんけどケッパレ!

2007年5月27日 18:43

ダイスケ

へのツッパリはいらんですよ!!

2007年5月28日 16:42



Recent Comment