2012年3月14日水曜日

メモ

jQueryでHTMLのフォームやリンクのクリックを無効化(画面遷移防止)

$("form").submit(function () { return false; }); これやってなくて、Ajaxでpostするのにエンターや送信ボタン押すと画面リロードされてしまって、Ajaxの意味ないやん!てなってた。
return false; の部分は、event.preventDefault();でも同じ。

CSSのみで吹き出しを作るのに参考になったページ

Pure CSS speech bubbles
How to Create CSS3 Speech Bubbles Without Images

JavaScriptのsetTimeoutとclearTimeoutで詰まった時に参考になったページ

新JavaScript入門 10. フロー制御

2つの吹き出しを時間差でフェイドアウトさせるのに、「setTimeoutに変数名を付ける」「その前にその変数を定義しておく」というのがわかってなくてタイミングがぐだぐだになったりそんな変数定義されてねーよって怒られたりした。数週間前にドットインストールのJavaScript講座でやったはずなのに綺麗さっぱり忘れてて自分の鳥頭ぶりにびっくりした。

0 件のコメント:

コメントを投稿