絶賛 更新停止中!
http://lab.sarusaruworld.com/」は、少し更新しています。 ゴー!ウエスト!!

script.aculo.us:Lesson0

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)TrackBacks(0)

TrackBack URL

http://sarusaruworld.com/mt/mt-tb.cgi/151

ダイスケ

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

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

May 23, 2007 1:28 AM

ヒデアキ

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

May 27, 2007 6:43 PM

ダイスケ

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

May 28, 2007 4:42 PM

COMMENT ENTRY:





※HTMLが利用できます


Recent Comment