早起き stock.jpg awataenbou_.jpg ごめーん mokuji.jpg 正しいことをしてしまうエコシステム 「そういうことになっている」で、なりたっている 崖の上のポニョ 誰もiPhoneの持つメッセージを理解していない iPhone Mokuji:あなたのブログに目次をつけよう! Caress(カレス) 「できるけど、できないこと」という領域 勉強会 インド新聞 カッコ(Kakko) ふんどし なんとなく寝ているハスキー Amazon 神のお告げがありました 芝の隣は赤い(意味なし) inputする時期だな lucky スナック 考える熊 印鑑登録をするよ 侍じゃー 成長する Evolution リラァァァァァァーーーックス!

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


scriptエラーが出ていたので一部修正。
恥ずかしいのでどこかは言わない。

May 23, 2007 12:31 AM

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